2003年10月,Andy Rubin等人创建了与Android系统的同名的Android公司,并组建了Android开发团队,最初的Android系统是一款针对数码相机开发的智能操作系统,之后被Google公司低调收购,并聘任Andy Rubin为Google公司工程部副总裁,继续负责Android项目。
自Android系统首次发布至今,Android经历了很多的版本更新,下表列出了Android系统的不同版本的发布时间及对应的版本号:
Android版本 | 发布日期 | 代号 |
Android 1.1 | ||
Android 1.5 | 2009年4月30日 | Cupcake(纸杯蛋糕) |
Android 1.6 | 2009年9月15日 | Donut(炸面圈) |
Android 2.0/2.1 | 2009年10月26日 | Eclair(长松饼) |
Android 2.2 | 2010年5月20日 | Froyo(冻酸奶) |
Android 2.3 | 2010年12月6日 | Gingerbread(姜饼) |
Android 3.0/3.1/3.2 | 2011年2月22日 | Honeycomb(蜂巢) |
Android 4.0 | 2011年10月19日 | Ice Cream Sandwich(冰淇淋三明治) |
Android 4.1 | 2012年6月28日 | Jelly Bean(果冻豆) |
Android 4.2 | 2012年10月8日 | Jelly Bean(果冻豆) |
Android 5.0 | 待定 | Lime Pie(酸橙派) |
从Android 1.5版本开始,Android系统越来越像一个智能操作系统,Google开始将Android系统的版本以甜品的名字命名。随着Android系统近年来的快速普及与发展,越来越多的厂商加入到Android的阵营,至2014年1月,Google公司对外公布,其旗下所属的Android系统全球市场占有率已经高达60%。
因为Android系统发展迅速,版本众多,搭载Android系统各个版本的设备在现如今的市场上,并没有得到很好的统一,均有一定的占有率,下图是Google公司公布的Android各个版本的市场占有率:
从上图可知,在市面上占有率最高的为Android4.x,这说明市场对Android版本的需求,越来越向高版本靠拢,本书也将着重针对Android4.x的应用开发进行讲解。
Android系统是基于Linux的智能操作系统,2007年11月,Google与84家硬件制造商、软件开发商及电信运营商组建开发手机联盟,共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。也就是说Android系统是完整公开并且免费的,Android系统的快速发展,也与它的公开免费不无关系。