我想問一下中間件Codename One: 究竟是什麼? 開發移動應用程序(Android或iPhone)時,使用它的優點和缺點是什麼?中間件Codename One和移動應用
-2
A
回答
1
僅供參考免責聲明:我是Codename One的聯合創始人。
這個答案可能會幫助你瞭解一點代號之一內部:How does Codename One work?
一般Codename One是幾件事情:在GUI
開發者API抽象平臺差異,文件系統,網絡和更多。
一套集成了IDE插件(GUI構建器,設備模擬器等)的開發工具。
,其將字節碼爲本地應用程序和一個可選的運行雲允許您使用功能,例如推送,雲存儲等雲構建服務器
的優點是非常簡單的:你寫應用程序一次,並使用相當標準的Java工具使用它:Eclipse/NetBeans。您不需要爲iOS構建Mac,也不需要爲Windows Phone/RIM構建Windows計算機。該平臺龐大而全面。
的缺點是:
不適合精細的遊戲,例如fps等。該框架從一開始就作爲應用程序框架進行設計,相關工具也是如此。
儘管無需構建雲構建服務器,但它不是微不足道的,並且消除了平臺的許多優點(您需要Mac等)。所以你需要雲構建服務器,然後你有每月構建的配額,以獲得更多的構建你需要支付。
設備的某些功能不受支持。如果你所需要的不在那裏,你可以訪問本地代碼,但顯然這並不理想。
相關問題
- 1. Codename One - Toast插件
- 2. 在Codename One中使用FileChooser
- 3. Codename one fly over動畫
- 4. Codename one,Capture Audio
- 5. codename one picker object
- 6. Math class codename one
- 7. Codename one FacebookConnect
- 8. Codename one builds failing
- 9. Codename one image issue
- 10. Codename one GPS tracker
- 11. FacebookConnect Codename one api
- 12. CodeName One IOS CaptureAudio
- 13. Codename one Pointer Popup
- 14. Codename One BoxLayout scroll
- 15. CodeName One Transitions
- 16. Codename One - cn1lib文件創建
- 17. 爲應用程序存儲HashMaps [CodeName One]
- 18. Codename One:用滾動縮小圖像
- 19. Codename One RESTfulWebServiceClient線程
- 20. Codename One Android Build size
- 21. Codename One reverse InfiniteContainer/InfiniteScrollAdapter
- 22. Codename one loading UrlImage issue
- 23. Codename one form appearance changed
- 24. Codename one Theme Layering Works
- 25. Codename one wi-fi detection
- 26. Codename one actionlistener not working
- 27. codename one Mediaplayer滑塊
- 28. Codename One - 收集熵
- 29. Codename one爲什麼事件被禁用?
- 30. 捕獲音頻期間Codename one crash