?? ?个人对于Android的感觉其实是相当负面的,可能跟我首先接触iPhone有关,Android虽然号称开源,但是“据说”只是部分开源,而且sun被Oracle收购后,就有点不尴不尬的地位,老娘被迫改嫁,完了继父还调转枪口跟儿子强奶吃,这实在是让人很恶心的事。Android其实发展的很曲折,先天不足(硬件),为了抢市场和一堆手机生产商合作,而且价格定位低,导致市场上多数Android手机性能太低,根本体现不出操作系统的性能,以我测试过的几台adroid手机而言,其UI响应速度和iPhone还是有一定差异,易用性方面就不用说了。
?? ?Android号称开放,而且本身就是 基于JAVA开发,可笑的是它并不支持J2ME,而且从来就没打算支持J2ME,只不过是一个打着开源开放幌子的商业性操作系统。所以基本上Andoird上的虚拟机的相当混乱的,测试的时候我从各大网址和论坛上下过无数虚拟机,有for不同手机的,不同开发商的,最多的就是jbed的虚拟机了,版本也是n多。很难想象这样的混乱局面如何能在普通用户中普及,号称开放的操作系统如果在不同手机上还需要安装不同版本的软件,那这个开放性就是一堆狗屎。就测试情况而言,只有JBED的几个版本的虚拟机可以运行helloworld程序。而只有两个版本可以安装Kuix的程序,但是只有一个可以跑起来,而其结果也是界面能打开而已,一做操作就是内存溢出,程序崩溃,似乎显示现有的虚拟机版本一个是还不稳定,另外就是可用内存很小。
?? ?好吧,再说说Android的SDK和模拟器,我只用了几天,那个模拟器的启动慢得让人抓狂,基本上按了调试就可以去泡一杯茶了,果然是java的风格啊,应该是我用过的最慢的开发工具了(调试环境),打开后的操作也是相当慢,不知道是不是我没有配置好,但是这样的开发环境如何吸引一个开发人员为他工作呢?