什麼是在移動設備上運行的操作系統?在哪些語言開發?移動設備操作系統
移動設備操作系統
回答
爲各大智能手機:
由於Q2/2009年,大多數的智能手機上運行Symbian OS和應用程序正在使用的C++或者是專用版本或多種其他語言的開發包括Python,Java ME,Flash Lite,Ruby,.NET,Web運行時(WRT)Widgets和標準C/C++。
iPhone運行iPhone OS,應用程序通常在Objective C中開發。
黑莓運行BlackBerry OS,應用程序使用Java開發。
Palm Pre運行webOS,並且應用程序被寫入JavaScript。
許多較新的智能手機設備運行Android,應用程序使用Java開發。
許多其他智能手機運行Windows Mobile,應用程序通常使用C++或.NET Compact Framework(包括C#和VB.NET)上的語言開發。
@Justin你能告訴我目標C是什麼嗎? – abson 2010-03-23 19:43:08
您的列表中是不是Windows Mobile/.NET缺失?它可能不是我最喜歡的,但它應該成爲名單! – 2010-03-23 19:44:38
@abson - 用於Apple平臺上客戶端應用程序開發的Objective-C;我只是添加了一些鏈接。 @Nate - 好,趕快加入吧。 – 2010-03-23 19:48:56
長列表見this Wikipedia entry。
短一些當前流行的選項列表:
- RIM設備上運行黑莓OS,應用程序可以使用Java編寫
- 的iPhone/iPad上運行iPhone OS(OSX衍生物),應用程序可以寫在目標C
- 各種運行Windows的移動設備,應用程序可以在各種語言寫成
- 多種設備上運行的Android,應用程序通常是用Java編寫的
- 較新的Palm設備上運行的WebOS,應用程序可以在網絡語言(HTML 5,CSS,JavaScript的)
- 各種裝置運行的Symbian,應用典型地用C++編寫(雖然像Java和Python其他選項存在)
- 1. 什麼是蘋果移動設備的操作系統
- 2. 編譯俳句操作系統的移動設備
- 3. 移動操作系統發佈/更新
- 4. CodeIgniter移動操作系統檢測
- 5. 多移動操作系統模擬器
- 6. Android操作系統移植
- 7. 哨兵跟蹤移動設備操作系統,設備應該如何指定標題以使其工作?
- 8. Linux操作系統和移動操作系統之間的根本區別(android)
- 9. 移動操作系統與桌面操作系統有什麼不同
- 10. 無法打開備份設備。操作系統錯誤5
- 11. 無法打開備份設備操作系統錯誤1392
- 12. 備份Android操作系統的細節
- 13. 如何檢測系統信息,如操作系統或設備類型
- 14. 操作系統
- 15. 是否由用戶啓用Exchange ActiveSync?設備?設備類型或操作系統?
- 16. Java:系統設備
- 17. 哪些BlackBerry設備/操作系統要定位? (2012年7月)
- 18. Firefox操作系統設備圖形問題
- 19. Android設備操作系統升級爲應用程序開發
- 20. 沒有配置iPhone操作系統設備連接
- 21. 最大支持的操作系統爲特定設備
- 22. Android虛擬設備模擬器凍結操作系統
- 23. MAC操作系統上的攝像頭設備
- 24. 如何檢查Flutter的設備操作系統版本?
- 25. 如何確定「設備」是否需要操作系統
- 26. 根據設備和操作系統拆分cordova視圖
- 27. 通過HID設備檢測操作系統
- 28. 在Telegram Bot中獲取設備的操作系統或平臺
- 29. 在操作系統更新中更新設備gcm註冊ID
- 30. 可以升級設備的android最新操作系統版本
被寫入這不完全是本網站的主題。 – Ikke 2010-03-23 19:34:53