我想问一下中间件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