Java开发安卓 和 Air flex开发安卓各自的优缺点?大家来发表下意见。

前段时间开发Android(Java)几个月,真的是生憋啊,尤其是播放器这块,用的第三方的播放器,老大让我用flex air开发安卓,说是开发既可以跨平台,而且flash就是做视频这块有优势。大家觉得这个Java开发Android 和 Air flex开发 安卓各自的优缺点?


我自己看了也有一周flex,我来起个头:

AIR:

优点:

1、可以跨Iphone、Android、ipad了,一套程序,可以运行多个终端。

2、对android 的有些API进行了封装,比如摄像头、感应等等,用起来应该是方便点。

缺点:

1、安装用Air编写的安卓包,你还需要安装AIR程序

2、个人感觉用flex开发安卓,网上资源比较少,大家也很少用这个开发安卓吧。

3、不知道是不是真的开发比安卓快很多,难道是开源的库比较多?

4、开发的apk程序是在delvik虚拟机上跑的还是在Air虚拟机上面跑?还是在delvik虚拟机上面跑air虚拟机???这不耗内存么???不解。


Android:

优点:

1、用java写安卓,人家就是做这个出身的,底层api可以直接改。

2、可以沿用SSH或者MVC的思想。毕竟会Android的肯定都会Java,从Java里可以吸取经验来解决Android问题。

3、虚拟机直接用的就是delvik,不用再来个其他的虚拟机了。

4、别的想不起来了

缺点:

1、不能跨平台了。这是肯定的。


欢迎各位大神们踊跃拍砖!!!





Java开发安卓 和 Air flex开发安卓各自的优缺点?大家来发表下意见。,布布扣,bubuko.com

Java开发安卓 和 Air flex开发安卓各自的优缺点?大家来发表下意见。

上一篇:APP怎么盈利


下一篇:判断手机andriod还是iphone