技术开发 频道

开发者眼中的Moblin和Android

  “开放手机联盟(一个由 30 多家科技公司和手机公司组成的团体)已开发出 Android,Android 是第一个完整、开放、免费的手机平台。为帮助开发人员开始开发新的应用程序,我们提供 Android 软件开发套件。” 

  同样,本段我们用一段官方表述开头。从这句官方表述中,我们很容易得知,Android是一个手机平台,作为目前市场占有率最高的移动终端设备,手机已经成为人们必不可少的随身物品之一。Android正式瞄准这样的一个市场来进行研发。Android的优势在于,合作伙伴够强势,品牌效应非常好,比起之前Linux系统在手机平台上得到的支持可谓天差地别,并且是一个开源的操作系统,发布近1年已经有大量成熟的应用程序支持,是中小型厂商所期待的产品,也是其他行业领头羊丰富产品线,实现深度定制,提高ARPU的利器。

  Android在最近正式推出了Android SDK 1.5版本,除了加入新的特性之外,还解决了许多1.x版本中的一些问题,如多语言的支持,输入法框架的支持,系统稳定性和操作界面UI等等。如果不是有Goolge的金字招牌,这样的产品换做别人发布可能很快会失去市场。

  已经不止第一次有人对笔者抱怨说Android的操作界面和方式都不够友好。Google更多的是以针对开发者的角度来设计这款操作系统的基础,让各类开发人员去完善这款操作系统,并且实现个性化,这在Chrome等其他Goolge产品的开发中也有所体现,也就是所谓的Google Beta精神,这种思路和策略与Google的企业文化息息相关。因此业内也有人将HTC Dream戏称为Google Phone Beta。

  Android采用了Java作为应用程序设计语言,而底层采用了成熟稳定的Linux内核,应用程序依赖Java虚拟机来运行。这样的好处是很多现成的J2me应用程序可以很快被移植到Android操作西系统上。同样,开放式的操作系统更有利于开发者开发优秀的应用程序,从而刺激软件消费。

  不过Android目前的缺点同样明显,做为一款手机操作系统,他甚至不支持皮肤更换服务,这在以个性化为卖点的手机市场几乎是一个致命的缺点,另外采用Java虚拟机的Android对硬件系统也有一定的要求,无形中提升了产品门槛,因此Android并非大家所想象的是一款山寨型操作系统,对设备性能和规格都是有一定的要求的,普通的山寨MTK手机所采用的芯片组也不支持Android操作系统。

  以上是针对Android和Intel的一些初步分析,两大操作系统各有优点,厂商和开发者可以针对自己所擅长的领域来决定采用哪款操作系统。
 

0
相关文章