是否可能開發移動操作系統(GUI)與Cosmos (C# and/or VB.NET)?
我必須添加一些特殊的代碼或使用特殊的編譯器或其他東西,它會工作 - 或者它不會與移動設備一起工作嗎?是否可以使用Cosmos開發移動操作系統?
回答
簡短的回答很可能不是。移動設備使用不同的處理器和系統架構(ARM等),COSMOS編譯爲x86/x64。它需要在具有這種處理器的PC上運行。您需要重新實施COSMOS爲您打算運行的每個平臺所做的大部分工作。
剛纔看到了這個答案,說實話,我認爲這可能是事實的相反。是的,Cosmos目前僅支持英特爾體系結構,但不僅基於英特爾的移動設備存在,還特別提及其他體系結構作爲該項目的可能目標。宇宙的全部要點是爲你處理這個*,而不是讓你反覆重複它。最大的問題將是實際處理輸入等,但這並不能使它不可能。對於「是否可能** ......」這個問題,答案是一個響亮的「是!」,無論它有多難。 – Magus
@Magus目前不可能。正如我所說,如果您想要擴展Cosmos以支持其他架構,這基本上意味着從頭開始編寫整個操作系統(意思是從頭開始,Cosmos不會給您提供任何幫助),這是唯一可能的。如果您願意等待不存在的功能最終顯示出來,也可以使用MSPaint編寫移動操作系統。我想技術上你可以用Cosmos編寫一個移動操作系統,但它不會運行在Atom之外的任何地方,這意味着你的移動操作系統在98%的移動設備上將毫無用處。 –
比較一個真正打算擴展到其他系統的項目,而不是一個相當有缺陷的論點。正如98%== 100%的論點,尤其是因爲'移動'包括平板電腦,Atom正在增長。事實是,如果有人想知道他們是否可以嘗試某些事情,那麼給出準確答案可能是一個好主意。 – Magus
- 1. 是否可以製作使用VB.NET的操作系統?
- 2. 是否有使用Lisp開發的操作系統?
- 3. Cosmos自定義操作系統,addmapping?
- 4. 使用TDD/BDD開發操作系統
- 5. 移動操作系統發佈/更新
- 6. 是否可以使用Python創建操作系統?
- 7. Windows移動應用程序開發Windows 7操作系統
- 8. 開發操作系統
- 9. 是否可以從另一個操作系統爲Windows Azure開發?
- 10. 是否可以開發完全存在於JVM中的操作系統?
- 11. libumem是否僅在Solaris操作系統或其他操作系統中可用?
- 12. 是否可以使用jhipster開發移動應用程序?
- 13. 是否有可能使用java製作操作系統?
- 14. 操作系統是否對Ruby開發有重大影響?
- 15. 什麼是我可以用於Android開發的最小的linux操作系統
- 16. 在開發Android應用程序時是否使用Linux操作系統?
- 17. 是否可以使用NMAP來查找使用MAC地址的操作系統
- 18. CLR移動----是否有可能在移動操作系統中使用虛擬機
- 19. Go是否足夠開發使用它來構建操作系統的核心?
- 20. 是否可以使用Code :: Blocks作爲開發移動應用程序的IDE?
- 21. 在操作系統開發中可以使用基於LLVM的語言嗎?
- 22. 我可以更喜歡LBA在操作系統開發中使用CHS嗎?
- 23. 是否可以爲手機編寫操作系統?
- 24. 是否可以檢測Haxe中的當前操作系統?
- 25. iOS開發者是否可以查看文件系統?
- 26. 爲x86架構開發操作系統
- 27. 瞭解開發操作系統
- 28. 開發操作系統的資源
- 29. 開發非x86操作系統
- 30. CodeIgniter移動操作系統檢測
回答「可能是的」,但是「將操作系統從一個平臺移植到另一個平臺所採取的步驟」對於SO來說有點過於寬泛。 –