网站建设资讯

NEWS

网站建设资讯

android发展,Android发展历史和体系结构

Android:安卓发展史

1973手机馆| 数码文化

我们提供的服务有:网站制作、网站设计、微信公众号开发、网站优化、网站认证、罗源ssl等。为近千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的罗源网站制作公司

手机 历史 未来发展

深度好文 全面详细

近几年来,安卓系统市场占有率稳定在60-70%,从诞生到击败Windows Phone(微软)、Symbian(诺基亚)、BlackBerry OS(黑莓),安卓只用了非常短的时间。

Android这个词最先出现在法国作家维里耶德利尔·亚当在1886年发表的科幻小说《未来夏娃》中,作者把外表像人类的机器起名为“安德罗丁”(android)。

而安卓的创始人则是大名鼎鼎的安迪·鲁宾,1963年出生于美国纽约州,1986年获得纽约州尤蒂卡学院计算机学士学位,之后加入卡尔·蔡司担任机器人工程师。

1989年,鲁宾到开曼群岛 旅游 ,遇到了苹果公司一位叫Bill Caswell的工程师,之后被推荐到苹果公司,于是26岁的鲁宾便加入了苹果公司。

1989年到1992年,安迪·鲁宾在苹果担任软件工程师,工作期间,由于喜欢研究机器人,还得到了一个外号:Android(机器人)。

1990年,苹果将手持电脑部门和通讯设备部门剥离出来,成立了一个新公司General Magic,中文叫通用魔术,主要研究个人通讯器一类的手持设备,也就是智能手机,两年后,鲁宾加入了这个新公司。

通用魔术不仅研发出了早期的手机系统Magic Cap,还做出了便携的移动设备,是智能手机和手机系统的奠基者。

由于概念太超前,只有少数几个生产商和通讯公司能勉强接受,之后通用魔术公司破产,部分人员后来都成为了谷歌、苹果、微软的高级工程师,毫不夸张的说一定程度上对苹果和安卓都有极大的影响,这个伟大公司我们之后单独讲。

而安迪·鲁宾则选择了加入了三名苹果公司元老成立的Artemis公司,参与开发交互式互联网电视WebTV。1997年,Artemis公司被微软收购,鲁宾留在微软,继续 探索 机器人项目。

1999年,鲁宾离开微软,在硅谷中心城市帕罗奥图租了一个零售商店做实验室,研究各种机器人。

之后安迪·鲁宾和朋友一起创办了一家名为“Danger”的公司,名字来自美国电视剧《迷失太空》,剧中有个机器人经常发出“Danger!”警告。

开发一个可联网的相机,为了吸引投资人的兴趣,他们为相机加上了键盘、无线通讯等模块,做成了可上网的智能手机Sidekick,并决定与运营商进行合。

2002年10月,Danger发布了SideKick首款产品Hiptop,这是一台具有革命性的无线设备,支持网上冲浪、收发电子邮件、网上聊天、在线 游戏 、电子邮件、小说、通讯功能。

之后陆续发布了Hiptop2、Hiptop3、SideKick iD、SideKick LX、SideKick 2008、摩托罗拉Q700、Sidekick 2009,直到2011年,三星还推出了Sidekick 4G。

2002年初,在斯坦福大学给硅谷工程师讲课,谈到了Sidekick的研发过程,恰好台下坐着谷歌创始人拉里·佩奇和谢尔盖·布林。受到Sidekick的启发,佩奇有了开发手机和一个移动操作系统的想法。

Danger公司成立之后,安迪·鲁宾从工程师转变为管理者,公司运营不理想,虽然SideKick是超越了时代的产品,但商业上却无比失败,之后鲁宾选择了卸任CEO。

2003年10月,安迪·鲁宾联合几位朋友创建Android公司,自己也把所有积蓄投入了进去。

一开始Android主要是针对数码相机开发操作系统,但是无法引起投资者的兴趣。

由于很喜欢机器人这个称呼,安迪·鲁宾购买了Android.com 作为个人网站的域名,2008年Android.com变成了安卓开发联盟的本部。

一开始,安迪·鲁宾就把Android的商业计划确定为免费向手机生产商开放,然后向运营商出售增值服务。

但Android的经营一直不太良好,关键时间安迪·鲁宾还得靠朋友的资助才维持了公司的运营,为此只好寻找投资,就这样谷歌走了进来。

2005年1月,安迪·鲁宾和西尔斯到谷歌山景城总部会谈,Google三驾马车,只有拉里·佩奇欣赏鲁宾的构想。

45天之后又进行了第二次会面,Android四位创始人全部到齐, 向 谷歌展示了一款软件原型,谷歌也直接表明态度:想要收购Android。

正缺投资的Android接受了谷歌的收购提议,据说交易价格为5000万美元。

2005年7月11日,Android团队搬进了谷歌。

一开始Android略有点抗拒成为谷歌的一部分,谷歌会对每一行代码进行审查,保证质量和统一性,但是Android一直反对,两年后,谷歌才如愿以偿,但Android在谷歌一直是特立独行,像孤儿一样闭门造车。

因为谷歌的移动战略是把自己的应用安装到其他手机上,而Android的理念不仅要把应用装到其他手机里,还要把自己的系统装到手机里。

要想推广Android,谷歌还需要开发出运行这款软件的手机,为了找到愿意销售手机的运营商,安迪·鲁宾不停游走在芯片生产商、智能手机生产商、移动运营商之间寻找合作。

时间来到了2007年,谷歌一边加紧安卓系统的完善和开发,一边寻找生产手机的合作伙伴。

在美国手机销售由运营商控制,没有一家运营商感兴趣,Verizon、Sprint、ATT都不感兴趣,与T-Mobile谈判了6个月后,还是被拒绝。

关键时刻,恰好Android联合创始人尼克·西尔斯,曾担任过T-Mobile的营销高管,成功说服了CEO罗伯特·道森答应了合作。

谷歌终于找到了愿意销售Android手机的运营商,但这个过程中发生了一件大事,2007年1月苹果推出了智能手机,2007年6月正式发售。

全触屏的体验式革新给谷歌带来了巨大压力,打乱了谷歌的步伐,但也让谷歌和安卓因祸得福。

Android在正式发行之前,有两个内部测试版本,分别是阿童木、发条机器人。

而第一部搭载Android系统的手机也有两个版本,第一个代号Sooner,使用HTC Excalibur的机身,T-Mobile的定制版本叫Dash。第二个代号Dream, 采用了新的设计和触摸屏。

普通的Sooner版本采用的是早期的Android M3系统,很粗糙,软硬件开发度都比较低,原型机既不支持触摸功能,也不支持3G网络和WiFi,外形还非常像黑莓的翻版。

早期版本Android系统的主页的风格借鉴了MacOS的风格,底部有一个Dock可以显示五个应用图标,按Home键弹出快捷方式抽屉,操作完全用摇杆键切换图标,与苹果全触控的交互逻辑完全没法竞争。

半路杀出个苹果之后,谷歌不得不放弃之前计划,跟随苹果趋势,转向更激进的Dream版本,跟进触屏趋势,重新设计系统。

原始Android M3版本有太多全键盘的交互逻辑,时间紧急,谷歌只好以侧滑盖方式保留了全键盘,在默认状态下以屏幕触控进行交互。

谷歌正在不停地完善新系统的主屏幕、通知栏、拨号键盘、快捷方式、日历、Gmail、电子市场等等最基础的功能。

另一边,初代iPhone已经发布。

2007年11月5日,谷歌也赶紧展示了Android系统,并宣布建立一个联盟组织开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统。

该组织由34家手机制造商、软件开发商、电信运营商、芯片制造商、84家硬件制造商、软件开发商、电信营运商组成。

2008年,Android.com变为OHA(手机开放联盟)的官方网站,在Android上,鲁宾吸取了Magic Cab和Sidekick的教训,为了让更多厂商生产相关的设备,坚持Android开源。

时间来到了2008年6月,苹果发布了iPhone 3G,而到8月份,谷歌终于发布了Android 0.9 Beta版,终于是一个崭新完善的系统了。

在展示了Android系统一年以后,终于有了成品亮相,2008年9月22日,谷歌正式对外发布第一款Android手机HTC G1,又名HTC Dream。9月23日,谷歌发布了Android1.0。

手机是由运营商T-Mobile定制,台湾HTC代工制造。早在鲁宾洽谈制造Sidekick手机的时候就和HTC有过交流,看来多年的合作默契也是后来谷歌手下HTC手机部门开发Pixel的原因之一。

HTC G1发布后,对手iPhone的畅销反而又帮了谷歌和安卓一把,ATT获得了iPhone在美国的独家销售权,其他运营商找不到可以与iPhone匹敌手机,被迫开始关注Android。

之后大厂摩托罗拉也开发出了基于Android操作系统的手机Droid,Verizon甚至花一亿美元推广摩托罗拉Droid。

2009年4月,T-Mobile宣布,G1销量突破一百万台。到2010年末仅仅推出三年的Android已经超越称霸十年的诺基亚Symbian系统。

站稳脚步后,谷歌推出了自己旗下第一款自主品牌手机,Nexus one(HTC G5),依然由HTC代工生产。

2010年,新设计了Android的Logo,是由Ascender公司设计,灵感源于男女厕所门上的图形符号。

安卓系统虽然不是谷歌100%说了算,但英文的Android和中文安卓,以及这个绿色机器人都是谷歌的商标,只有谷歌可以直接用,其他厂商则必须打上Powered by Android的标识。

2009年4月,Android 1.1发布三个月后,Androud1.5发布,这也是第一个有公共代号的版本:纸杯蛋糕。

从这个版本开始,Android每次会以英文字母的顺序,以甜点作为版本代号。

从Android 10开始,Android不再按照零食或甜点的字母顺序命名,而是转换为版本号。

安卓逐渐强大,是一系列因素共同作用的结果,既有苹果的助力,也有运营商的帮助,更重要的是开源。

而创始人安迪鲁宾则慢慢在Android的发展方面失去了话语权,桑达尔·皮采(Sundar Pichai)接管了Android、Chrome和谷歌的大多数产品。

2013年3月,安迪鲁宾离开了Android部门,负责谷歌的机器人部门,2014年离开谷歌,投入到自己的创业孵化公司。

2015年,安迪鲁宾创立了一家手机公司Essential,并于2017年发布Essential Phone,2020年2月Essential宣布停止运营。

而正在孕育的Essential Phone 2、Essential Phone3全都无疾而终。

大部分数据来自网络

北大青鸟设计培训:Android软件开发前景怎么样?

Android软件开发前景怎么样?在智能硬件横行的现今社会,各种黑科技层出不穷,Android系统的不断更新迭代,手机的不断增产,使用的人也不断在生长。

Android软件开发前景怎么样?Android在现在发展的非常好,无论是八零后还是九零后对于安卓手机的喜爱也越来越多。

也带动了很多关于Android产业的就业,为什么Android会有如此大的魔力?其原因就是他的源码开发,谷歌一直不断在创新,更新自己的产品,保持这么久的生命力呢?在之前的数据显示,Android就已经显示出强大的优势,两年的时间里就超过了当时风头正盛的塞班系统,成为最受欢迎的系统,占领了大部分的手机市场。

Android的系统应用的面很广,不仅仅单纯是在手机上,而且还在平板电脑上也很有作为。

而且现在国产的手机都是采用Android系统,例如华为、中兴、小米等等,更是加速了Android系统的发展,使它的用户越来越多,关于Android的技术人员也受到企业的需要。

Android软件开发前景怎么样市面上一般的培训机构只针对其中的一种进行培训,教授的知识面很窄。

有的只教你片面的知识,在公司企业里不能得到广泛的应用,只能到公司里去大量二次学习,他们的工资也是一涨再涨,我们国家实在是太短缺这方面的人才了。

电脑培训发现为了这个行业发展的更加迅速,无论是学校还是社会都需要贡献自己的一份力量。

Android发展简史

1886年 法国作家维里耶德利尔·亚当(Auguste Villiers de l'Isle-Adam)的小说《未来的夏娃》(L'ève future)中出现机器人Android

1969年 贝尔实验室Ken Thompson发明Unix操作系统

1983年9月27日  理查德·斯托曼(Richard Stallman)发起成立GNU计划,自由软件诞生

1991年10月5日  林纳斯·本尼迪克·托瓦尔兹(Linus Benedict Torvalds)在Unix和GNU基础上发明Linux操作系统

1995年5月23日  Sun公司发布Java

1997年2月18日  Sun公司发布JDK1.1

1998年9月4日  Google公司成立

1998年12月8日  Sun公司发布Java1.2,分为J2SE、J2EE和J2ME三大版本

1999年4月      OTI和IBM两家公司的IDE产品开发组创建Eclipse项目

2000年5月8日  Sun公司发布Java1.3

2000年5月29日  Sun公司发布Java1.4

2001年12月    IBM宣布Eclipse开源

2002年初      安迪·鲁宾(Andy Rubin)在斯坦福大学的工程课上做了一次讲座,Google的两位创始人Larry Page和Sergey Brin也是听众

2003年10月    安迪·鲁宾(Andy Rubin)等人创建Android Inc公司

2004年4月1日  Gmail测试版上线

2004年8月19日  Google在纳斯达克上市

2004年9月30日  Sun公司发布Java5.0,三大版本更名为Java SE、Java EE和Java ME

2005年7月11日  Google以5000万美元收购Android Inc公司

2005年7月19日  Google在中国设立研发中心,李开复为大中华区总裁

2006年2月15日  Google在中国台湾成立分公司

2006年4月12日  Google宣布中文名为谷歌

2006年10月9日  Google以16.5亿美元收购YouTube

2006年12月13日 Sun公司发布Java6.0

2007年2月14日  发布Gmail

2007年10月29日 Google以2000万美元购买g.cn

2007年11月5日  发布Android Beta,与84家硬件制造商、软件开发商及电信营运商成立OHA

2008年5月23日  收购265导航

2008年8月28日  发布Android Market

2008年9月2日  发布Chrome浏览器

2008年9月7日  发射Google卫星

2008年9月23日  发布Android1.0和T-Moblie G1(HTC Dream)

2009年4月17日  发布Android1.5 Cupcake,开始用甜品命名

2009年4月20日  Oracle以74亿美元收购Sun公司

2009年9月15日  发布Android1.6 Donut

2009年10月26日 发布Android2.0 Eclair

2009年11月19日 发布Chrome OS

2010年1月6日  Google Nexus One(HTC G5)发布

2010年1月13日  Google停止关键词过滤

2010年3月23日  Google宣布退出中国大陆,服务器转移到中国香港

2010年2月4日  Android被Linux除名

2010年5月20日  发布Android2.2 Froyo、Google TV

2010年10月25日 Android Market官方认证APP达到10万个

2010年12月6日  发布Android2.3 Gingerbread、Nexus S(三星代工)和Chrome Web Store

2011年2月11日  Android Market网页版发布

2011年2月22日  发布Android3.0  Honeycomb

2011年5月10日  Google Music Beta发布

2011年7月28日  Oracle发布Java7.0

2011年8月15日  Google以125亿美元收购摩托罗拉移动

2011年10月18日 发布Android4.0 Ice Cream Sandwich和Nexus Prime(三星Galaxy Nexus)

2012年3月6日  Android Market更名为Google Play

2012年6月28日  发布Android4.1 Jelly Bean、Nexus7(华硕代工的7寸平板电脑)、Google Glass、Nexus Q

2012年8月31日  Google香港被中国大陆封杀

2012年10月30日 发布Android4.2 Jelly Bean和Nexus10(三星代工的10寸平板电脑)

2012年11月13日 发布Nexus4(LG代工)

2013年1月6日  Google Play Books发布

2013年3月14日  安迪·鲁宾(Andy Rubin)辞去Android主管一职,Chrome及应用高级副总裁桑达尔·皮查伊(Sundar Pichai)接管Android

2013年5月16日  发布Android Studio

2013年7月25日  发布Nexus7第二代(华硕代工的7寸平板电脑)

2013年11月1日  发布Android4.4 Kitkat和Nexus5(LG代工)

2014年1月14日  Google以32亿美元收购智能家居公司Nest

2014年1月30日  Google以29亿美元将摩托罗拉移动出售给联想集团

2014年3月18日  Oracle发布Java8.0

2014年3月24日  Google Now发布

2014年3月29日  Google Wear发布

2014年5月27日  Google所有服务被中国大陆屏蔽

2014年10月15日 发布Android5.0 Lollipop、Nexus6(摩托罗拉代工)、Nexus9(HTC代工的8.9寸平板电脑)和Nexus Player(华硕代工的机顶盒)

2014年10月30日 安迪·鲁宾(Andy Rubin)从Google公司离职

2014年12月8日  发布Android Studio1.0稳定版

2015年2月19日  发布Android Studio1.1

2015年2月26日  Google Play允许付费推广APP

2015年4月18日  Google所有服务改用https协议

2015年5月2日  发布Android Studio1.2

2015年5月28日  发布Android6.0 Marshmallow、Android Studio1.3

2015年8月10日  Google成为Alphabet子公司

2015年9月30日  发布Android Studio1.4、Nexus5X(LG代工)、Nexus6P(华为代工)和Pixel C(10.2寸平板电脑)

2015年11月18日 发布Android Studio1.5

2016年3月10日  发布Android7.0 开发者预览版

2016年5月18日  发布Android7.0 Nougat正式版

2016年8月14日  发布Android Studio2.0

2016年8月22日  正式推送Android 7.0 Nougat更新

2016年9月19日  发布Android Studio2.2.0.12

2016年10月4日  发布Android7.1 Nougat和Pixel XL(HTC代工)

Android开发的未来?

开门见山的说,Android确实已经没有了几年前的风光,当时喊出的占据生活里的每一块屏幕的口号,或许已经没有多少人还记得。

从事安卓开发也有几年的时间了,回想起最开始学习安卓的时候,老师跟我们一帮菜鸟说,学安卓的人,要有一股子“情怀”,我很喜欢这个描述。我觉得老师口中这个情怀,也应该是所有前端或者说是面向用户的研发人员都需要的。

回归正题。

关于安卓开发的未来,不知道从什么时候起,各种论坛、自媒体,唱衰安卓的早已屡见不鲜,刚开始我确实还很担心,担心什么时候会因为发生了什么事失去自己的工作,准确来说,甚至我也害怕失去这个行业。

我看过很多互联网大佬的博客,他们大多都有讲过这个问题,我觉得说得也很清晰,并非是市场饱和了,而是,市场对安卓从业人员的要求更高了。这个观点,我觉得是找到了根儿。

分析安卓开发的未来,可以先从市场对移动端的要求来说,我觉得就一个字,快。

快速开发,快速更迭。

现在的市场跟几年前移动互联网方兴未艾的时候不一样,那个时候真的是一个APP就可以创业。但是现在,人工智能、大数据、大前端的趋势下,移动端早已不再是Android和IOS的天下,小程序、公众号、混合开发等等新技术新方式正在成为新宠,甚至还有部分企业打出“去安卓化”的口号。

那么,相比于那些可以快速迭代优化的移动端方案,安卓真的失去了竞争力了么?我觉得不然,虽然说安卓在应用层面的发展趋于饱和,但是未来,安卓在人工智能、与5G结合的产业,以及IOT行业,智能家居等全新的移动生态中,仍然大有可为。智慧社区、智慧物业、智慧政务、智慧景区等全新的智慧生态场景,正在逐步改变我们过去的生活方式。

手机早已不是Android的主战场了。

除了谈安卓未来的发展,我也想谈谈我对技术的看法。

研发工程师难以突破瓶颈的原因,未必在技术层面。经常能听到有的人抱怨自己的工作好像是边缘业务,总觉得自己做的工作不过是后台的一个“窗口”,好像安卓只是在做一些协助后台操作数据库的重复性工作。

我相信应该也有人有同样的想法吧,因为我也曾这么理解过,但是一件事改变了我的观点。

我举一个例子。

两个人同时负责一个项目的研发工作,产品经理和UI出了完整的原型图和设计图。甲看了看,觉得没有什么难度,就是简单的几个页面,调几个接口的事儿,于是风风火火地开始搞。乙觉得,虽然页面不多,功能也不算复杂,但是有几个地方的交互产品设计得很巧妙,可能单纯地实现那些交互细节都要花很长的时间。没几天,甲负责的模块就做得差不多了,于是就放松了,等乙做完了,各自自测之后,就提交测试了。

到这里我觉得不用继续描述,明眼人就已经知道结局。

通过这个例子我想说,研发人员要对自己的作品负责。

的确,如果说严格按照产品的设计去做了,哪怕是客户用着不舒服,那也是产品经理背锅,又或者说测试人员测完APP上线了,上线之后出了BUG,流程上也会先追究测试的责任。但是我觉得安卓研发人员需要对自己拿出手的东西有一种期许,就是用户用着自己完成的APP的时候,会觉得,嗯,很好用。

好用。

做到“好用”这两个字其实很难。

安卓不仅仅是安卓,学技术的本身不是为了炫技,而只是为了解决用户的需要,急人所急,就这么简单。对个人来说,如果可以在一个领域深耕,做到极致,努力成为这个方向的专家,那么不存在安卓已死的论调。同时,研发工程师同样需要产品思维,从更高的角度去思考打磨自己的作品,培养自己的“情怀”。


标题名称:android发展,Android发展历史和体系结构
当前URL:http://njwzjz.com/article/hoecpp.html