系统免费向开发人员提供,这样可节省近三成成本[19]。
Android项目目前正在从手机运营商、手机厂商、开发者和消费者那里获得大力支持。谷歌移动平台主管安迪·鲁宾(Andy Rubin)表示,与软件开发合作伙伴的密切接触正在进行中。从去年11月开始,谷歌开始向服务提供商、芯片厂商和手机销售商提供Android平台,并组建“开放手机联盟”,其成员超过30家。
2. Android的市场前景
Google手机于08年10月22日正式上市,与运营商捆绑的合约价为179美元(约合人民币1200元),现有的T-Mobile用户可以通过网络订购。在10月22日发布当天,将有22个国家和地区可以买到谷歌手机。在11月,将增至27个国家和地区。
Android作为一个开放的平台,三星、摩托罗拉、索尼爱立信、LG等厂商都有意生产Android系统的手机。此次谷歌手机发布,尽管宏达电拔得头筹,其他一些终端厂商如华为也已证实正在研发基于Android平台的手机,目前已经制成样机。来自Google官方的报道,Google Android G1手机预售量已达150万部。
从Android的普通拥趸者来看,尽管上市的Android手机产品还相对寥寥,但中国国内的Android论坛却异常红火,如风暴数码、安卓网、应用发布专区等,这些论坛为Android在中国的发展以及为Android开发者上传发布自己的应用软件做了很好的推广作用[20]。
2.3.2 android平台和其他平台比较
1.各个手机平台对Google Maps的支持 如图2-3
图2-3 平台对比分析
2、 手机操作系统一般只应用在高端智能化手机上。目前应用在手机上的操作
系统主要有Symbian, Windows Mobile, Linux和Palm OS四种[10] 。而Google推出的Android,作为一款全新的智能手机软件平台,前景看好。
一、Symbian OS
(中文译音“塞班系统”)是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用,经过不断完善,可
以支持GPRS、蓝牙及SyncML等技术。
Symbian作为一款比较成熟的操作系统,具有以下优点:提供无线通信服务,
将计算机技术与电话技术相结合;操作系统固化;相对固定的硬件组成;较低的研发成本;强大的开放性;低功耗,高处理性能;系统运行的安全、稳定性;采用多线程运行模式;拥有多种用户界面,灵活,简单,易操作。
但是,Symbian机型所采用的硬件配置较低,且各类机型采用的处理器主频
都不高,在多媒体等方面的表现依然不尽如人意,对主流的媒体格式支持性较
差。Symbian OS分为6.0, 6.1, 7.0, 8.0, 9.0等多个版本,而各版本之I,eJ的兼容性较差,每当新版本的Symbian OS发布并有产品面世时,系统的兼容性便成了其发展的障碍,相当一部分软件需要开发商改进后才能在新平台上使用。
Symbian只提供给厂商一个内核及UI,很多细节功能需要厂商去添加,这常会
导致一些基本功能被忽略,一些机型甚至连工作日、闹钟这类功能都需要第三
方软件才能实现,这无疑给不熟悉Symbian的用户的带来了极大的不便[21]。
二、Windows Mobile
Windows Mobile将用户熟悉的Windows桌面扩展到个人设备中,它包括
Pocket PC, Smartphone以及Media Centerso Windows Mobile主要面向个人移动
电子消费市场。
Windows Mobile提供的功能较多,Pocket PC, Smartphone和Media Centers
三者实现的功能互有重叠也各有侧重,‘它们都支持和台式机的数据同步。
Smartphone提供的功能侧重点在通信方面,它主要支持电话、电子邮件、联系
人、即时消息等功能。PocketPC的功能侧重于个人事务处理和简单的娱乐,主
要支持日程安排、移动版Office,简单多媒体播放等功能。
与其它手机操作系统比较Windows Mobile具有如下优点:界面类似于台式
机的Windows,便于熟悉电脑的人操作;预装软件丰富,内置Office Word, Excel,
Power Point,内置Internet Explorer, Media Player;电脑同步非常便捷,完全兼容Outlook, Office Word, Excel等;多媒体功能强大,借助第三方软件可播放几乎任何主流格式的音视频文件;触摸式操作,可与iPhone相媲美;极为丰富的第三方软件,特别是词典,卫星导航软件均可运行。它的缺点是:对不熟悉
电脑的人来说操作较为复杂;对硬件要求较高;体积略大,许多操作需借助触
摸笔。
三、Linux
它是一个源代码开放的操作系统,目前己经有很多版本流行,但尚未得到
较广泛的支持。
Linux自从进军移动终端操作系统,就以其源代码开放的优势吸引了越来越
多的终端厂商和运营商,包括摩托罗拉和lYTT DoCoMo等知名的厂商。已经开
发出的基于Linux的手机有摩托罗拉的A760, A768, CEC的e2800、三星的i519
等。2004年6月在日本东京BIG SIGHT展览馆举办的“LinuxWorld ExpoITokyo
2004”博览会上,日本手机大厂商NEC则展示了其采用Linux作为操作系统的手机。我国的大唐电信也于7月宣布将Linux作为其TD-SCDMA 3G手机操作系
统[22]。
Linux与其它操作系统相比是个后来者,但Linux具有两个其它操作系统无
法比拟的优势。其一,Linux具有开放的源代码,能够大大降低成本。其二,既
满足了手机制造商根据实际情况有针对性地开发自己的Linux手机操作系统的
要求,又吸引了众多软件开发商对内容应用软件的开发,丰富了第三方应用。
然而,Linux操作系统有其先天的不足:入门难度高、熟悉其开发环境的工
程师少、集成开发环境较差;由于微软PC操作系统源代码的不公开,基于Linux
的产品与PC的连接性较差;尽管目前从事 Linux操作系统开发的公司数量较多,
但真正具有很强开发实力的公司却很少,而且这些公司之间是相互独立的开发,
很难实现更大的技术突破。
四、Palm OS
是一种32位的嵌入式操作系统,主要运用于移动终端上。此系统最初由
3Com公司的Palm Computing部开发,目前Palm Computing己经独立成一家公
司。Palm OS与同步软件HotSync结合可以使移动终端与电脑上的信息实现同步,
把台式机的功能扩展到了移动设备上。
Palm OS操作系统由Palm公司自行开发,并授权给Handspring、索尼和高
通等设备厂家,这种操作系统更倾向于对PDA的支持[11]。
虽然Palm操作系统己经发展很久,但其许多功能都需要通过第三方软件协
调实现,这种操作方式与Symbian和Linux相比,显然差了很多。Palm OS操作
系统以简单著称,Palm OS以简单的图形界面来完成对信息的处理操作。而且
Palm OS系统运行占用资源少,处理速度快。由于系统内部结构简单,在软件存
储和运行方面都只需要非常少的空间。但是因为Palm OS的设计过分地追求了
低功耗和低硬件要求的理念,所以在如今智能手机飞速发展的市场看来已经显
得格格不入。而且就目前来看,其支持中文的操作平台开发十分缓慢,也在一
定程度上减缓了其在国内市场的发展。
2.3.3 选择依据
Google于2007年11月5日宣布推出一款全新的智能手机操作系统Android。
它是首个真正开放和完整的移动软件平台[23]。
Andorid平台基于Linux内核,其源码完全开放,具有很好的可移植性和完
善的网络支持,并能根据需要自由裁剪和定制,灵活度高。基于Android的应用
程序开发拥有很大的自由度,其程序也具有很好的扩展性。与Windows Mobile,
Symbian等厂商不同,Android操作系统免费向开发人员提供,这样可节省近三
成成本。Android平台的五大优势总结如下:
1.很好的开放性,允许任何厂商的加入,这个优势可以使其拥有更多的开
发者,随着用户的增加和应用的日益丰富,Android平台也将很快走向
成熟。
2.摆脱了运营商的束缚,让手机更加贴近互联网
上一篇:
基于Android平台的天气软件论文
下一篇:
试论APP广告在手机中的应用