下一代BlackBerry 10应用软件开发技术

C/C++

  Qt 4.8,  Cascade UI framework

HTML 5

Adobe AIR

Android

Sun Java,为移动设备而生。
IBM WEME j9 , Lotus Expeditor for Windows Mobile,理念先进,NND慢的一塌糊涂。
Nokia,曾经运行J2ME n年,独步天下。
BlackBerry,BlackBerry OS 到今天7.1了,毛10年的Java系统了,该洗洗换换了。
Android,引得无数Java程序员竟折腰。
HTML 5,跨平台,风生水起,众人捧。
Adobe AIR,扩平台,和HTML 鹿死谁手,尚难预料。
Apple,从Mac到iPhone到iPad,都是自家的Unix基础的Mac OS, iOS系统,用Object C开发程序。
个人感想: 要想开发用户体验好的移动应用,可能还是 一次编写,到处编译,到处运行,比 一次编译,到处运行  的好。 比如 C/C++结合Qt 开发移动应用,支持Symbian, Windows Phone 7, Android, iOS, BlackBerry 10, PlayBook, 其他嵌入式系统 C/C++结合Cocos2dx/Box2d开发移动游戏,支持 BlackBerry 10, PlayBook, iOS等
C/C++结合Lua开发游戏,应用,支持 BlackBerry 10, PlayBook, Android等 原因: 一次编译,到处运行的,象Java, HTML 5, PhoneGap等语言和框架,运行效率比较低,UI响应相对慢, 用户体验相对查;而且最最恼人的是因为运行效率低造成应用 贼耗电,最坑爹。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91480 人正在系统学习中

来源:杨江

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2012年2月26日
下一篇 2012年2月27日

相关推荐