Android的历史与花边

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!

 

历史 

现在的Android如日中天。每天150万部的Android设备被激活,全球Android用户有7亿。三星也凭借Android手机,成为第一大智能手机生产商。而Android在2007年最初发布时,当时负责微软移动开发的Scott Horn评论说,“我看不出他们(Android)能有多大的影响”。如今,Android的成功已经不需要预测。

 

移动操作系统份额

 

Android是Google收购的诸多项目的一个。Android之父Andy Rubin最初只想做一个数码相机的操作系统。2005年,Google以五千万美元的价格收购了名不见经传的Android。随后Android项目在花完资金后,陷入不温不火的尴尬境地。正当Andy为未来悲观时,苹果拯救了Android。2007年,乔布斯发布第一款iPhone。全新的理念和无比友好的界面,立即震撼市场。Google意识到这小小的掌上机隐含的威胁。很快,Google从自己收购来的大把项目中找到Android,以免费提供Android操作系统为诱饵,联合灰头土脸的手机生产商们对抗苹果。手机厂商挤不进苹果封闭的系统,也只能搭Android这条船。

 

Google擅长于网络,硬件和操作系统的积累较少。为了尽快建起防线,Android采用了较为廉价的发展路线。Android主要支持ARM架构的芯片。这一架构以精简节能著称。在ARM上层,Android使用Linux内核,从而利用Linux丰富的硬件支持。在Linux内核之上,Android以Java虚拟机(JVM)为蓝本,制作适宜移动端使用的Dalvik虚拟机。Dalvik虚拟机中,运行着App代码。相比于iPhone长达数年的酝酿,Android不到一年即发布产品,但这种四处借鉴的做法也为未来的专利之争埋下祸根。

Android架构

 

Android初期只能跟在iPhone身后亦步亦趋。相对于iPhone的“高富帅”气质,Android用户被标签为屌丝。开发者在Google应用商店的收益,也远低于在苹果的收益。然而,三星的S系列手机彻底改变了这一局面。Android针对移动机的优化不足,因此相同硬件条件下,难以达到iPhone的流畅度。三星S系列手机利用超高的硬件配置来弥补这一缺陷。S系列手机的超大屏,也是iPhone不具备。凭借S系列的成功,三星手机迅速拉升Android的市场占有率,反过来威胁到了iPhone的一哥地位。

 

三星S3

 

 

风向迅速转变。苹果无法以技术创新拉开距离,开始动用专利武器,对Android和三星提起诉讼。然而乔布斯手中的两百多项专利,并不能真正击败Android。通过一些小的改动,比如将横向滑动的解锁改为不定向的滑动,Android就可以避开专利陷阱。而三星甚至因为苹果的诉讼,提高了在美国市场的知名度。然而,Google自己也没有预期到Android的成功,暗自后悔最初太保守。三星在Android阵营中的一家独大也让Google心生警惕。Google花大价钱收购了摩托罗拉,打造自己的硬件生产线。

 

相对于苹果,更有破坏性的是Oracle。从Sun手中买过Java后,Oracle还没有从Java中获得太大的利益。而Oracle手中的Java,也发展缓慢。然而这并不妨碍Oracle对Android的觊觎。Oracle对Google提起系列诉讼,其中的理由是“Google对Java API的改动,破坏了Java平台的完整性”。听起来有些空洞,却支撑起百亿美元的专利案。相对于此,Oracle收购Sun的56亿美元,显得便宜得多。

 

无论Android的未来如何,都是智能手机大潮的一部分。在这股浪潮中,曾经的个人电脑巨人们被远远抛下。PC的出货量已经开始衰落,不但被智能手机远远抛在后面,甚至被新生的平版电脑赶上。曾经的PC霸主们,Intel和微软,开始思考自己的移动端策略。然而看看智能手机的增长曲线,留给他们的时间有限。

 

花边

最后,收集一些Android的梗。从经典的Cupcake开始,Android的版本昵都是一种甜品,且首字母按顺序排列。

 

 

"Android"这个词早就存在,用于描述自动工作的机器。这个词的现代含义为人形机器人。Android包含了Android之父Andy和Droid。Droid指《星球大战》中的机器人,是导演乔治卢卡斯捏造的。

 

Android的形象与一款老游戏中的叫做“Android”的人物相仿。这暂时还没有引起一宗新的专利案。

 

NASA(美国航空航天局)将一颗搭载Google Nexus One的超小型试验卫星STRaND-1送上太空。Android作为卫星的大脑,收集信息,指挥卫星的运行和通信。如果温度过低,那么系统会增加运行的进程,避免电池过冷。太空轨道上还没有一台iPhone。这一次,Android领先。

 

STRaND-1

 

我的第一台Android设备是Motorola Charm,机械键盘,搭载Android 2.1。如今已经走入历史了吧。

 

 

欢迎继续阅读“Java快速教程”系列文章

 

时间: 2024-09-23 04:05:48

Android的历史与花边的相关文章

一篇文章读懂 iOS 和 Android 的历史起源

智能手机虽说是移动电话,但我们完全可以将其作为小型化的电脑来思考.这样一来也能够显示出智能手机OS的高性能.我们首先一起来回顾下智能手机OS的历史. 其实在很早之前就已经有这样的想法,即在像智能手机这样可以便利携带的小型电脑终端上运行OS. OS的黎明期 大 约20年前左右,在美国的拉斯维加斯举办的世界最大的电脑相关产品展示会"COMDEX"上,日本索尼公司开发的当时称之为"MagicjLink"的携 带型信息终端吸引了很多的关注(图1).这款终端并不仅仅是一款用来

Google高管:Android是历史上采用率最成功最快的系统

本周三Google高管称Android系统是历史上接受采用率最成功和最快的操作系统.在摩根士丹利技术峰会上Google副总裁 Nikesh Arora发表了这样了言论,他称:"我 认为在操作系统发展历程中Android无疑是采用率最快和最成功的系统. 所以当你回过头 来看的时候你会感觉到Android系统是如此的疯狂.没有人能够想到这款系统能够在业内获得如此高的占比,在全球有太多的OEM厂商制造该系统的设备了."IDC2013年Q2.Q3世界智能手机市场份额根据2012年的相关报道称A

苹果 iOS 和谷歌 Android 的历史起源探秘

class="post_content" itemprop="articleBody"> 智能手机虽说是移动电话,但我们完全可以将其作为小型化的电脑来思考.这样一来也能够显示出智能手机 OS 的高性能.我们首先一起来回顾下智能手机 OS 的历史. 其实在很早之前就已经有这样的想法,即在像智能手机这样可以便利携带的小型电脑终端上运行 OS-- OS 的黎明期 大约20年前左右,在美国的拉斯维加斯举办的世界最大的电脑相关产品展示会"COMDEX"

Java快速教程

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢!      Java是面向对象语言.这门语言其实相当年轻,于1995年才出现,由Sun公司出品.James Gosling领导了Java的项目小组.该项目的最初只想为家电设计一门容易移植的语言.然而,在获得了Netscape浏览器支持后,Java快速推广,应用广泛. Java受到C和C++的强烈影响.Java与C++相近,都是静态类型,但移除了C++中容易出错的一些特征,比如指针和

安卓第一夜 第一个应用

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢!   承接"Java快速教程",我将开始写安卓相关的文章.   安卓(Android)开发主要使用Java语言.Java语言基础,是安卓开发的第一道门槛.再者,一个好的安卓应用往往配合有远程服务器.这两方面,可以参考Java快速教程中对Java语言和Play框架的讲解.安卓开发还需要其它技术的合作,包括操作系统.互联网.图形化界面.数据库等.可以说,移动开发是一个现实的战

Android端导入历史消息问题

问题描述 Android端收到rest接口的历史消息记录导入到环信数据库,用EMChatManager.getInstance().importMessage(emMessage,false);绘画中当时可以取到消息,退出重新登录,获取不到消息内容.用EMChatManager.getInstance().importMessage(emMessage,true); 发现是走的发消息的方式onEvent(EMNotifierEvent arg0)的case EventNewMessage:会回调

Android学习路线总结,绝对干货

title: Android学习路线总结,绝对干货 tags: Android学习路线,Android学习资料,怎么学习android grammar_cjkRuby: true --- 一.前言 不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知.懂的越多的时候你才会发现懂的越少. 如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大. 最近看到很多Android新手问Android学习路线,学习方法啊,如何入门啊,所以我从网上找了一些资料,然后

【Xamarin开发 Android 系列 4】 Android 基础知识

原文:[Xamarin开发 Android 系列 4] Android 基础知识 什么是Android?   Android一词的本义指"机器人",同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用软件组成,而且不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件. Android是一种以Linux为基础的开放源代码操作系统,主要使用于便携设备.目前尚未有统一中文

一篇文章看懂Android学习最佳路线

前言 看到一篇文章中提到"最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺",这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个比较满意的.为什么中高级Android程序员不多呢?这是一个问题,我不好回答,但是我想写一篇文章来描述下Android的学习路线,期望可以帮助更多的Android程序员提升自己.由于我也是从一个菜鸟过来的,所以我会结合我的个人经历以及我对A