Android的发展令人瞩目,下面就来看看Android具体的组成以及运行机制。
因为Android系统是以Java作为编程语言的,所以需要提供一个库,在编写上层应用时可供调用。运行机制方面,它是进程独立的,也就是说,一个Android应用就对应一个进程,而每个进程又会对应一个独立Dalvik虚拟机实例。这个虚拟机的作用就是运行平台,程序最先由Java编译,再经由dx转换工具变成后缀是.dex的文件,最后在虚拟机上运行。
Dalvik虚拟机是Android的底层功能,它主要负责线程管理和内存分配机制,是基于Linux系统开发设计的。
塞班是智能手机软件平台的老大,它的发言人曾表示:Android就仿佛是Linux的影子,没什么特色。所以塞班面对即将发生的竞争,并没有很好的危机意识。当然,在当时塞班在全球依旧是领导地位,这也是它盲目乐观的原因。
与iPhone不同,Android的浏览器引擎更强调搜索功能,一般的上网功能都有,除此之外还有些特殊的,例如高级图形显示等等。它界面更人性化,可以说是功能完善又有良好用户体验的应用平台。但最让我们吃惊的,不仅是性能上的优越,更多的是开源与免费。开源意着可以使用第三方的插件,不再是一家垄断的情况。集思广益后也能更好的改善系统的性能,程序员在开发应用也好,完善系统也罢都享有更高的自由度。免费的好处不用多说,省去了很大一笔购买系统的费用,成本低廉。
2.2.1 ANDROID在中国的发展
Android在中国的发展是相当迅速的,目前包括三大运营商在内的多家企业已经相继加入了OHA,他们引领者Android在中国的发展趋势,很多小企业在他们的带领下也慢慢走近Android,从配件开始逐步发展自己的开发自己的产品,扩大市场。
Android之所以能在中国有一个良好的开端,同时也能茁壮成长,离不开几个条件,首先谷歌公司有着强大的号召力,它自身的成功为其他企业树立了榜样,也给他们增添了信心。其次,Android自身的优越性能有目共睹,它可以为企业带来效益,创造价值。有这两点保证,加上不断的创新进取,才赢得了国内行业的诸多赞成票。
再从另一个角度来说,Android是开源免费的,可以说这个特性正好迎合了中国国情。中国还是发展中国家,山寨的兴起很大原因就是正版费用过高,Android的免费既可以节约企业成本,同时也能吸引广大中产阶级的目光,性价比高,市场口碑好,又有消费者数量基础,自然发展迅速。
然而现实其实也并不十分乐观,依然存在这很多的障碍。首先一点,定制机的发展国内不如国外,国外有着先进的硬件技术,可以将系统紧密的和自己的设备相联系。中国硬件技术相对落后,所以集合程度自然要低很多。再者,如我上述的山寨文化盛行,很多企业总是以速成为目的,不求质量,自身缺乏核心竞争力,同时也不利于Android的进步。
Android虽然是谷歌公司研发的,但是潜力还是很大的,国内的山寨风太盛,只有少数企业有实力和理念去发展它,更多的只是被动的利用,这样企业得不到长足的发展,Android也不能更好地被完善。
考虑到国内IT行业的发展,开发手机操作系统是一项庞大的工程,不是单凭经济实力或是技术实力就能完成的,就以谷歌为例,它长时间的发展积累了很多的专业人才,有自己的开发理念,坚持不断创新,同时也有雄厚的经济实力,这样才能造就Android今天的辉煌。纵观国内同行,只有为数不多的企业是历经洗礼而得到升华的,加之现在行业风气的不佳,所以想要突破重围有所发展,还需要走很长一段路 Android安卓手机浏览器设计及实现+文献综述(3):http://www.751com.cn/jisuanji/lunwen_10971.html