Chinaunix首页 | 论坛 | 博客
  • 博客访问: 148459
  • 博文数量: 22
  • 博客积分: 1745
  • 博客等级: 上尉
  • 技术积分: 230
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-14 17:36
文章分类

全部博文(22)

文章存档

2011年(19)

2010年(3)

分类:

2010-10-11 17:58:30

随着移动电话的普及和智能手机的激增充斥着消费者的心理,最好的手机操作系统冲至市场顶峰并且独占市场只是一个时间问题。

当今的最好最流行的移动应用平台应具备完备性,全面性,以及比其他操作系统更好的开源性。在各大移动操作系统中只有两个具备以上特点,一个是移动世界的新秀,另一个是当今手机智能系统的中流砥柱。但是我们知道在未来岁月里将会由市场(和时间)来决定哪些移动操作系统将会占领主导地位。

MeeGo

MeeGo 是两个开源移动操作系统:诺基亚的Maemo移动操作平台和英特尔的Moblin的操作系统的产物。就像它的前辈们一样,MeeGo也是一个开放源码平台。无论是产品本身还是其前进步伐都是基于诺基亚与英特尔2009年中期在巴塞罗那全球移动大会上宣布的合作。搭载有MeeGo移动平台的移动设备预计将在 2010年最后几个月公布。

诺基亚和英特尔的目的不是让MeeGo仅成为周围众多移动操作系统中是最新的一个。根据他们所说,MeeGo与其他的操作系统之间的关系不仅是竞争对手,如黑莓操作系统,Android和iphone OS,甚至于windows 7的移动系统。他们指出,MeeGo的设计初衷是让其可以运行在多种平台上:笔记本电脑,移动电话,智能电话,数字电视,甚至家用电器和汽车配件。然而在目前阶段,MeeGo将致力于由诺基亚制造的高端手机,并且除了可以在英特尔芯片的设备上运行外,而且还支持其他硬件架构。

作为一个开源平台,MeeGo拥有在编程上简单、易用的优点。比如说,MeeGo支持的qt应用程序,它允许开发人员只对程序进行一次编写,就可以在不同的应用程序平台上运行。MeeGo还可以在不同的电子设备之间进行无缝连接,让用户在使用每个设备时都容易上手。

Android

像MeeGo一样,Android也是一个开源移动平台,由谷歌开发并基于linux和GNU软件。它有一个非常大的开发人员群体做基底;由程序员编写的 Android操作系统应用程序数以千计。由Android授权的应用程序超过5万,并且仍有10万左右会在今后与用户见面。这使得Android移动平台的智能手机一直位列销售量第一。

作为目前最畅销的手机操作系统,Android由以下几点特点:

  * 支持GSM,蓝牙,3G,EDGE,无线网络(WIFI)

  * 支持常见的多媒体格式

  * 支持SQLite数据库

  * 自带浏览器(WebKit平台)

  * 支持基于OpenGL的2D和3D显示效果

  * 支持Dalvik虚拟机

  * 应用程序框架 – 程序员们可以反复使用系统组件

  * 良好的开发环境

Android主要由4部分组成:

  * 应用程序 – 包含大部分电话的功能,例如电话本和网络浏览

  * 应用程序框架 – 由content providers, windows, activity,和resource等组成。

  * 库 – SGL,SSL,WebKit,OpenGL,SQLite

  * Android runtime – 由核心库和Dalvik虚拟机组成。

  * Linux Kernel – 包含了所有智能手机上系统接口的驱动。

Android是当今智能手机激烈竞争下的佼佼者。虽然Android已经被认为是当今移动平台上的主体,但是它的最强竞争对手 – MeeGo,还并没有发挥出全部实力。让我们让时间来证明谁才是今后移动市场上的霸者吧!
阅读(802) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~