WEB开发网
开发学院手机开发Android 开发 Android 系统或成为手机领域的 Windows 阅读

Android 系统或成为手机领域的 Windows

 2010-02-26 05:14:00 来源:WEB开发网   
核心提示:谁说手机不能有统一的操作系统?免费的、开源的、好用的智能手机操作系统Android很可能会一统嵌入式智能操作系统的江湖,Android嵌入式操作系统是Google在Linux之上整合了一个名为Dalvik的Java语言解释器后的产品,Android 系统或成为手机领域的 Windows,一直以来Linux系统虽然支持几

谁说手机不能有统一的操作系统?免费的、开源的、好用的智能手机操作系统Android很可能会一统嵌入式智能操作系统的江湖。Android嵌入式操作系统是Google在Linux之上整合了一个名为Dalvik的Java语言解释器后的产品。一直以来Linux系统虽然支持几十种处理器,同时拥有数千款驱动程序和数万种应用程序,但是对Linux的编程一直不尽如人意,Linux下应用软件的主流方式竟然是开发效率较低的C语言。而且Linux正像是一只浩浩荡荡的农民起义军,但是结构松散,缺乏有效的组织。Google一直都享受着开源软件及Linux带来的好处,其强劲云计算平台以及软件的研发都是基于Linux。几十万台服务器操作系统也是Linux,所以为何不将Linux进行再次开发,让它成为进攻微软以及给自己增加流量的利器?怎样让 Linux开发效率提升?Google公司的主要开发语言应该是 C Java Python等,其中Java开发效率比较高,为什么不把Java语言(并非JavaEE、JavaME版本)与Linux进行结合?Google公司的云计算平台本身就大量使用Java语言。于是Google直接跳过Java标准的制定者,直接开发了Java语言解释器,这款Java语言解释器不同于普通的JVM。这就是Android的Dalvik。Linux + Dalvik 形成了开放源代码以及免费的手机操作系统,最重要的是提升了开发效率,“农民起义军”有了有效的组织者,而最重要的是这个组织者不收费。

另一个方面,所有的智能嵌入式产品制造商都遇到一个问题,他们不仅要开发硬件,还要自己写软件。在这点上PC行业就非常舒服,做PC硬件的制造商,产品出来后,安装一个Windows就可以了。所以以前智能嵌入式产品都是高技术含量的产品,因为这些技术对于厂商来说有很多困难(当然采用联发科全套软硬件方案的山寨机另当别论)。所以大家希望有一个不受竞争对手控制的,免费的,开放源代码的、代码资源丰富的、好用的智能操作系统。而老牌的几个智能嵌入式操作系统有 Symbian、Windows Mobile、Linux、VxWorks都不能全部满足。所以当Android发布后,立刻得到多数公司的相应,从Moto赖以翻身的Droid到索爱重整旗鼓的 X10,还有HTC(多普达)G1 G2 G3 ,这些Android手机如雨后春笋一般在1年的时间中密集出现。从目前来看,除了Nokia 以及 Apple,所有的智能手机厂商,都在拥抱Android。因为Nokia是Symbian的拥有者,而Apple是自给自足的产品模式。

综上所述,众多的嵌入式智能设备厂商都期待有一款统一的智能嵌入式操作系统,而Android已经做到了最好,而最重要的是Google不会在

1 2  下一页

Tags:Android 成为

编辑录入:coldstar [复制链接] [打 印]
赞助商链接