Google gPhone手机的传言已经沸沸扬扬好几个月了,然而就像Google其他产品那样出人意料,当Android轰轰烈烈推出的时候,原来并非手机产品,而是手机操作系统。Google对无线互联网市场垂涎已久,这已经是尽人皆知的事情。在公众场合,无论是Google全球CEO艾里克施密特博士,还是在中国媒体面前的李开复博士,都毫不掩饰Google对于无线互联网市场的向往。Android的推出就像Google在无线互联网市场亮出的一把利剑,已经是司马昭之心,路人皆知。
Google Android动了谁的奶酪?是Apple,还是微软?Apple刚刚发布了划时代的iPhone手机,而微软已经在手机操作系统领域耕耘了很多年。大家可能忽略了一个简单的事实:Google全球CEO艾里克施密特是Apple公司的董事会成员,Google Android实际上也避开了和iPhone的竞争关系。
互联网时代奇迹般崛起的Google,已经成为微软的心腹大患。然而不论GoogleOS的谣言传得多么活灵活现,业界多么意淫Google直接挑战微软Windows操作系统,然而Google从来都是按兵不动。Google看得很清楚,桌面操作系统时代快要结束了,现在是掌上操作系统时代登场了,谁能够先一步占领消费者的手掌,谁才是真正的赢家。这一次,Google终于亮剑了,亮出来的绝对是一把无坚不摧的利剑 - Android。
Android对于Google未来的无线互联网战略为什么那样重要?Android比其他手机操作系统有什么更牛的地方?
一、Android是开源的
开源社区对于软件行业的推动力已经没有人可以否认了,纵观整个手机操作系统产品,也只有Android的开源力度是如此之大,之强。
二、Android不单纯只是操作系统
[img] http://www.iteye.com/images/pic/android-system.jpg [/img]
Android不只是一个操作系统而已,它包括了:
1、经过Google剪裁和调优的Linux Kernel,对于掌上设备的硬件提供了优秀的支持。Google在Linux方面的应用能力不容置疑,Google公司所有的几十万台服务器全部都是自己修改过的Linux操作系统。
2、经过Google修改的Java虚拟机Dalvik,请注意这个虚拟机并不是Sun的Hotspot,而是基于Apache Harmony虚拟机版本进行改良而来,能够提供比Hotspot高得多的执行性能。有了Java虚拟机,大部分Java核心类库都已经可以直接运行。
3、大量立即可用的类库和应用软件,例如浏览器WebKit,数据库SQLite,让你可用轻易开发出来媲美桌面应用复杂度的手机软件。
4、Google已经开发好的大量现成的应用软件,同时可以直接使用Google很多的在线服务。
5、Google提供了基于Eclipse的完整开发环境,模拟器,文档,帮助,示例,当然,还有悬赏1000万美元的花红。
三、围绕Android形成了一个移动手机联盟,主要的手机厂商几乎全部在列,对于已经形成的一个庞大的产业联盟的推动力来说,影响力是非常惊人的。
事实上,通过Android战略,Google已经开始抢占未来互联网领域的制高点。对于我们程序员来说,有几个非常值得关心的问题:
一、Android是用Java来开发应用的
对于Java程序员,没有比这更令人开心的事情了。的确是这样,打开你的Eclipse,安装上插件,你现在就可以利用你所有的Java编程经验开发Android应用,而这项应用将在未来几年之后可以运行在绝大部分智能手机之上。Java屹立不倒
二、Java ME前景如何?
事实上,Android是在继续JavaME未竟的事业。JavaME提供了统一的编程平台,但是JavaME不能调用操作系统资源,也没有提供诸多的应用工具,最终JavaME处在一个非常尴尬的位置上。而Android往下直达操作系统内核,往上直通现成的应用软件,例如联系人,日历,地图,浏览器,Android就是手机应用的未来。
三、我应该现在开始学习Android吗?
如果你已经是一个熟练的Java程序员,那么你唯一需要做的就是熟悉一下Android类库而已,
无线互联网已经成为未来时代争夺的制高点,Apple iPhone上市,紧接着Google Android一出,你会发现很多传统的无线互联网技术,例如Java ME,WAP,都将成为过眼云烟,而站在未来时代最前沿的是Google和Apple两个身影。
分享到:
相关推荐
Android是由Google在2007年11月5日推出的开源手机操作系统,基于Linux内核(2.6)。这个平台由操作系统、中间件、用户界面和应用软件组成,旨在为移动设备提供一个开放且完整的软件解决方案。Android的诞生,标志着...
- **Windows Phone销售额**:在2011年第二季度,搭载Windows Phone系统的手机出货量为140万部,假设每部手机的授权费为15美元,则微软从Windows Phone系统中获得的收入为2100万美元。 - **Android的市场表现**:相比...
本文探讨了谷歌与微软在战略上的差异,通过分析两家公司在手机操作系统领域的不同发展路径,揭示了时机对企业发展策略的重要性。谷歌的Android系统和微软的Windows Phone系统在市场上的表现和接受度,很大程度上受到...
### 关于Google Android的初步了解 #### 摘要与背景 本文档是对Google Android这一开源移动电话平台的初步探索。作者Tomas Katysovas在文档中深入剖析了Android平台的优势与劣势、基本功能以及市场策略。此外,还...
Linux的教训在于,虽然开源和免费为Linux带来了初期的广泛接纳,但缺乏集中控制使得Linux在与微软Windows的竞争中未能形成统一战线,导致市场占有率始终难以突破。同样,Android的开放性可能导致应用生态的分散,...
开发跨平台的GPS定位应用时,可能还会涉及到Google Maps API、Apple MapKit或微软的地图服务,用于在地图上显示位置。同时,考虑到隐私问题,必须遵循各平台的隐私政策,正确处理用户的位置数据。 总的来说,iOS、...
虽然收取专利费可以为微软带来额外收入,但它也暴露了Android生态系统的脆弱性,因为这可能导致制造商转向其他操作系统,如Google的Chrome OS或自研系统,以避免支付专利费用。 此外,这种做法破坏了微软与硬件制造...
在移动设备领域,如苹果的iOS系统和谷歌的Android系统,每年都会有一次重大的版本更新。相比之下,微软的Windows操作系统则显得更为保守,更新周期较长。 #### Windows更新周期的特点 在文中提到的例子中,可以看到...
Android平台自2010年以来经历了显著的增长,从市场份额不足10%跃升至超过50%,成为全球智能手机市场的主导力量。然而,这一成功背后也伴随着一系列挑战,包括平台碎片化、低消费用户以及激烈的市场竞争。 全球智能...
Android是由Google公司主导的开源项目,它基于Linux内核,为各种设备提供了一个开放且灵活的操作平台,尤其是智能手机和平板电脑。自从2007年11月5日正式公布以来,Android经历了多个版本迭代,从最初的1.1版到后续...
尽管目前Windows Store的应用数量和质量仍无法与Google Play相提并论,但随着Windows 10的推出和持续更新,微软在吸引开发者方面的努力可能会逐渐显现效果。因此,对于开发者来说,了解Windows平台的开发环境、API和...
在个人电脑和智能手机市场,苹果的iBooks与谷歌Books竞争电子书市场,iPhone与微软的Windows Phone和Google的Android手机系统抗衡,而在电子邮件、地图导航、应用商店等方面也存在激烈的竞争。随着云计算、移动...
【手机操作系统】市面上主要有六大手机操作系统:Windows Mobile(微软)、RIM(Blackberry)、Symbian(诺基亚)、Linux、iPhoneOS(苹果)和Android(谷歌)。其中,Android以其开源、免费、可定制性强、Java语言...
在智能手机操作系统领域,Android、Symbian和Windows Mobile(WM)是曾经的三大主要竞争者。这三种系统各自有着独特的特点和优势,吸引了不同的用户群体和开发者。 Symbian操作系统,最初由几家大型通信设备制造商...
2007年,Google联合多家硬件制造商、软件开发商及电信营运商共同建立了开放手机联盟(OHA),旨在推动Android系统的持续创新。 **1.2 Android的竞争优势** - **开放性:** Android系统是开源的,开发者可以自由修改...
文章指出,微软在过去的两个月中展示了Windows 8,宣布支持ARM架构,这一举措预示着微软打算将其操作系统扩展到平板电脑领域,挑战苹果和谷歌的市场地位。 Windows 8被视为未来五年对IT界产生深远影响的关键因素。...
在本文中,我们将深入探讨Android、Windows Mobile、iPhone的iOS以及Symbian这四个主要的手机操作系统,并分析它们的优缺点。 首先,Android是由谷歌主导开发的开源操作系统,基于Linux内核。其最大的优势在于开放...