《Android概述》PPT课件

《Android概述》PPT课件

ID:38586325

大小:1.90 MB

页数:57页

时间:2019-06-15

《Android概述》PPT课件_第1页
《Android概述》PPT课件_第2页
《Android概述》PPT课件_第3页
《Android概述》PPT课件_第4页
《Android概述》PPT课件_第5页
资源描述:

《《Android概述》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android概述3G智能手机开发1、平台概述3G智能手机开发1.1开放手机联盟OHA开放手机联盟,OpenHandsetAlliance:是美国Google公司与2007年11月5日宣布组建的一个全球性的联盟组织。联盟将会支持Google发布的Android手机操作系统或者应用软件,共同开发名为Android的开放源代码的移动系统。开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。2009年5月,联盟成员数量已经达到了48家。移动手机联盟成员开放手机联盟成员电信运营商半导体芯片商手机硬件制造商软件厂商商品化公司目的:统一传统的互联网和移动互联网,建立统一的标准。Goog

2、lePhoneOHA与AndroidOHA是一个软硬件开发者组织,包括Google,NTTDoCoMo,SprintNextel,andHTC…目标:缩短开发周期,加速智能移动设备的发展提供用户更多更好更便宜的服务由OHA开发的Android™,是第一个完整的、开放的、免费的智能移动开发平台。Android与iPhoneAndroid与iPhone相比:Android:支持多平台、多硬件;iPhone:有限的平台硬件;单一环境,相对容易实现最佳环境。1.2Android发展史2007年11月5日,开放手机联盟成立2007年11月12日,谷歌发布AndroidSDK预览版,这是第一

3、个对外公布的AndroidSDK,为发布正式版收集用户反馈1.2Android发展史2008年4月17日,谷歌举办开发者竞赛2008年8月28日,谷歌开通AndroidMarket,供Android手机下载需要使用的应用程序2008年9月23日,发布AndroidSDKv1.0版,这是第一个稳定的SDK版本2008年10月21日,谷歌开放Android平台的源代码1.2Android发展史2008年10月22日,第一款Android手机T-MobileG1在美国上市,由中国台湾的宏达电制造2009年2月,发布AndroidSDKv1.1版1.2Android发展史2009年2月1

4、7日,第二款Android手机T-MobileG2正式发售,仍由中国台湾的宏达电制造2009年4月15日,发布AndroidSDKv1.5版1.2Android发展史2009年6月24日,中国台湾的宏达电发布了第三款Android手机HTCHero2009年9月,发布Android1.6SDK2010年1月,发布Android2.1SDK2010年5月,发布Android2.2SDK2010年12月,发布Android2.3SDK1.2Android发展史Android国内发展现状Linux基金会将要在中国大力推广Android国内基于Android的成功产品越来越多中国移动、魅

5、族、中兴、华为1.3AndroidAndroid软件系列包括操作系统、中间件和一些关键应用。Android是基于JAVA的系统,运行在Linux2.6核上。AndroidSDK提供多种开发所必要的工具与API。特点1应用框架可以重复使用,其组件也可以更换。Dalvik虚拟机针对移动设备进行了优化。优化的图形能力支持2D、3D图形(OpenGLES1.0)。集成了基于开源WebKit引掣的浏览器。SQLite作为结构化数据存储。特点2多媒体支持多种音频、视频格式。GSMTelephony(hardwaredependent)支持蓝牙Bluetooth,3G和WiFi支持照相机、GP

6、S、指南针和加速度仪等传感器硬件。丰富的开发环境。包括模拟机、调试工具、内存运行检测,以及为EclipseIDE所写的插件。1.4Android的优势源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发出更具差异性的应用。采用了对有限内存、电池和CPU优化过的虚拟机Dalvik,Android的运行速度比想象的要快很多。运营商(中国移动等)的大力支持,产业链条的热捧。1.4Android的优势良好的盈利模式(3/7开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发

7、者的热情。Android的源代码遵循ApacheV2软件许可,而不是通常的GPLv2许可。有利于商业开发。具有强大的Linux社区的支持。1.5Android的不足由于采用了Java作为应用开发语言,目前可用的传统第三方应用还很少,但由于Android是一款完全开源的移动计算平台,相信第三方应用会很快的丰富起来。Google提供了一套Java核心包(J2SE5,J2SE6)的有限子集,尚不承诺遵守Java任何Java规范,可能会造成Java阵营的进一步分裂。1.5Android的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。