深度剖析Android操作系统性能

移动开发 Android
全球为数众多的移动电话用户正在使用各种基于Android操作系统的电话,开发既有用又有吸引力的移动服务,并推广这些产品。

Android操作系统会同一个核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是用JAVA编写的。

在推出了手机操作系统Android之后,Google正努力加速其普及,据国外媒体报道,Google计划为那些开发出卓越Android应用的程序员提供奖励,奖金金额总计达1000万美元。 Google于上周宣布,将联合多家手机厂商和运营商开发一款手机操作系统,目的是推动手机互联网发展,同时削弱运营商对于手机行业的控制。

加入联盟厂商数量为34家,其中包括英特尔、中国移动、摩托罗拉、三星电子以及德州仪器等重量级企业,但并不包括诺基亚、索尼爱立信以及微软。 Google计划开发的手机操作系统名为“Android”,基于这一平台的首款手机将于明年下半年面世。Android将采用开放源代码模式。

面向所有程序员开放。Google希望通过此举促使更多程序员为Android开发新应用和系统增强,从而吸引更多终端用户。 据悉,Google计划于明年举办一次“Android开发者大赛”,比赛项目既有简单的外观改进,例如个性化屏幕;

也有更加复杂的社交网络应用,这类应用需要整合来自互联网的数据(如地图和个人主页),以及来自用户手机的数据(如通信录和手机定位)。这项赛事将于2008年1月2日启动,3月3日结束。

比赛将选出50名获胜者,每人可以获得2.5万美元奖金,并将角逐10个每人10万美元的奖项,以及另外10个每人27.5万美元的奖项。本周一,Google还发布了一个Android开发工具包。 谷歌CEO埃里克·施密特(Eric Schmidt)表示,他希望Android最终应用在数千款不同型号的手机中。Android手机和目前最酷的智能手机有什么区别?

Google称,Android操作系统将有一个浏览器,这个浏览器像任何台式机的Web浏览器一样,支持他们能支持的Web内容。这种设计让电脑用户可以接触到基于浏览器的服务,包括联系人管理,创建文档,GPS导向服务和VoIP(互联网语音传输协议)服务。

很多目前可以实现的服务还没能实现,主要因为无线厂商目前只提供基础浏览器,把用户们拦在了这些服务的门外面。手机平台比现有Palm或者Microsoft的手机操作系统好在哪里? 理论上来说,软件开发者很高兴为Android开发手机应用软件,有两个原因。

第一个是,开放软件架构让软件开发者可以在创造功能时更好地发挥。第二个是,Android将挣脱无线厂商的束缚。为顾客带来新的免费应用。现在小一些的公司更愿意制造革命性手机应用,否则他们很难吸引顾客,因为公司缺少和无线厂商决裂的资本。

根据Android开放证书协议,任何人都可以修改操作系统,以使用他们自己的需要——包括锁上。可以想象,厂商可以给应用加以限制。比如很好利用了手机Wi-Fi 功能的VoIP服务。 在手机上用VoIP免费接收和打电话将大大损害无线厂商的月收入。

Google首席执行官Schmidt承认,锁定是可以实现的,但是,他说现在还没有厂商真正会去这样做。
手机有了“开放平台”,我可以随意更改手机设置,是么?

你已经知道iPhone是怎么操作的,对吧?用开放平台来驱动所有的Android 手机,黑客可以更容易地从锁住的Android装置从获取信息。我们打赌,任何能快速锁住的手机不会保持现状太久。我可以对Android手机做哪些个性设置?当你打开手机时,Open Handset Alliance(开放手机联盟)平台支持屏幕的个性化设置。

想象一下,用个性图标,新闻内容,天气信息和有声邮件信息来作为你个性化的开机屏幕。考虑一下用My Yahoo作为你手机的起始页吧。还有个性化设置的数量取决于厂商们的想法。

Android操作系统是基于Linux的手机软件平台,Google希望它能在将来能成为手机的操作系统。它将与苹果iPhone的OS X,BlackBerry操作系统,微软的Windows Mobile以及Palm操作系统同台竞争。

Google公布了Android平台以及Open Handset Alliance(开放手机联盟)的其他成员,34家硬盘和软件公司,外加致力于为手机装置创造开放标准的无线厂商。根据OHA,这款Android平台是免费软件,并带有Apache开源证书。11月12日,一个软件开发商的软件包(SDK)将对开发者开放。这将是人们首次见到操作系统的雏形。

【编辑推荐】

  1. 新一代的Android手机介绍
  2. 深度剖析Android SDK版本介绍
  3. 谷歌Android手机能否站稳中国
  4. PythonAndroid深度剖析Android应用程序的四种构造块
  5. 探秘与众不同的Android系统?
责任编辑:chenqingxiang 来源: 博客园
相关推荐

2010-04-09 13:26:44

2011-01-05 13:48:55

Linux提高性能

2010-03-03 13:21:40

Android操作系统

2010-02-06 14:44:26

Android操作系统

2010-03-04 17:50:42

Android操作系统

2013-03-18 15:35:30

2010-04-23 15:06:41

Aix操作系统

2023-06-12 00:22:50

操作系统应用程序内核锁

2010-02-06 14:02:26

Android操作系统

2010-02-04 15:38:39

Android 手机

2010-03-02 09:33:19

Android操作系统

2018-08-20 15:00:32

Linux深度操作系统发行版

2010-04-14 15:32:18

Unix操作系统

2023-05-23 10:32:59

智能汽车

2022-01-18 20:42:06

深度操作系统安全漏洞,Chromium

2022-12-11 16:12:02

深度之家Linux

2020-10-28 10:24:40

Linux操作系统

2010-04-23 11:44:34

Aix系统

2012-08-27 09:50:12

2009-01-11 10:11:22

Linux操作系统测试
点赞
收藏

51CTO技术栈公众号