《Android概述》PPT课件
57页1、Android 概述3G智能手机开发智能手机开发1整理ppt1、平台概述3G智能手机开发智能手机开发2整理ppt1.1开放手机联盟OHA开放手机联盟,Open Handset Alliance:是美国Google 公司与2007 年11 月5 日宣布组建的一个全球性的联盟组织。联盟将会支持Google 发布的Android 手机操作系统或者应用软件,共同开发名为Android 的开放源代码的移动系统。开放手机联盟包括手机制造商、手机芯片厂商和移动运营商几类。2009年5月,联盟成员数量已经达到了48 家。3整理ppt移动手机联盟成员开放手机联盟成员电信运营商半导体芯片商手机硬件制造商软件厂商商品化公司目的:统一传统的互联网和移动互联网,建立统一的标准。4整理ppt5整理pptGoogle Phone6整理pptOHA与AndroidOHA是一个软硬件开发者组织,包括 Google, NTT DoCoMo, Sprint Nextel, and HTC 目标:缩短开发周期,加速智能移动设备的发展提供用户更多更好更便宜的服务由OHA开发的Android,是第一个完整的、开放的、免费的智能移
2、动开发平台。7整理pptAndroid与iPhoneAndroid与iPhone相比:Android:支持多平台、多硬件;iPhone:有限的平台硬件;单一环境,相对容易实现最佳环境。8整理ppt1.2 Android发展史2007年11月5日,开放手机联盟成立2007年11月12日,谷歌发布Android SDK预览版 ,这是第一个对外公布的Android SDK,为发布正式版收集用户反馈9整理ppt1.2 Android发展史2008年4月17日,谷歌举办开发者竞赛2008年8月28日,谷歌开通Android Market,供Android手机下载需要使用的应用程序2008年9月23日,发布Android SDK v1.0版,这是第一个稳定的SDK版本2008年10月21日,谷歌开放Android平台的源代码 10整理ppt1.2 Android发展史2008年10月22日,第一款Android手机T-Mobile G1在美国上市,由中国台湾的宏达电制造2009年2月,发布Android SDK v1.1版11整理ppt1.2 Android发展史2009年2月17日,第二款And
3、roid手机T-Mobile G2正式发售,仍由中国台湾的宏达电制造2009年4月15日,发布Android SDK v1.5版12整理ppt1.2 Android发展史2009年6月24日,中国台湾的宏达电发布了第三款Android手机HTC Hero2009年9月,发布Android 1.6 SDK2010年1月,发布Android 2.1 SDK2010年5月,发布Android 2.2 SDK2010年12月,发布Android 2.3 SDK13整理ppt1.2 Android发展史Android国内发展现状Linux基金会将要在中国大力推广Android国内基于Android的成功产品越来越多中国移动、魅族、中兴、华为14整理ppt1.3 AndroidAndroid 软件系列包括操作系统、中间件和一些关键应用。Android是基于JAVA的系统,运行在 Linux 2.6核上。Android SDK 提供多种开发所必要的工具与API。15整理ppt特点1应用框架可以重复使用,其组件也可以更换。Dalvik虚拟机针对移动设备进行了优化。优化的图形能力支持2D、3D图形(Op
4、enGL ES 1.0 )。集成了基于开源WebKit引掣的浏览器。SQLite作为结构化数据存储。16整理ppt特点2多媒体支持多种音频、视频格式。GSM Telephony (hardware dependent)支持蓝牙Bluetooth,3G和WiFi支持照相机、GPS、指南针和加速度仪等传感器硬件。丰富的开发环境。包括模拟机、调试工具、内存运行检测,以及为Eclipse IDE所写的插件。17整理ppt1.4 Android的优势 源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发出更具差异性的应用。采用了对有限内存、电池和CPU 优化过的虚拟机Dalvik,Android 的运行速度比想象的要快很多。运营商(中国移动等)的大力支持,产业链条的热捧。18整理ppt1.4 Android的优势良好的盈利模式(3/7 开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发者的热情。Android 的源代码遵循Apache V2 软件许可,而不是通常的GPL v2 许
5、可。有利于商业开发。具有强大的Linux 社区的支持。19整理ppt1.5 Android的不足由于采用了Java 作为应用开发语言,目前可用的传统第三方应用还很少,但由于Android 是一款完全开源的移动计算平台,相信第三方应用会很快的丰富起来。Google 提供了一套Java 核心包(J2SE 5,J2SE 6)的有限子集,尚不承诺遵守Java 任何Java 规范,可能会造成Java 阵营的进一步分裂。20整理ppt1.5 Android的不足现有应用完善度不太够,需要的开发工作量较大。基于QEMU 开发的模拟器调试手段不十分丰富,只支持通话、等,速度慢。暂不具备Push Mail 和Office(DataViz、QuickOffice 计划近期推出)功能,目前主要面向的是普通消费者用户,对商业用户支持尚弱。21整理ppt1.6 系统环境Android SDK所支持的操作系统:Windows XP (32-bit) or Vista (32- or 64-bit)Mac OS X 10.4.8 or later (x86 only)Linux (tested on Linux U
《《Android概述》PPT课件》由会员小****分享,可在线阅读,更多相关《《Android概述》PPT课件》请在金锄头文库上搜索。
2023-11-20 52页
2023-09-09 54页
2023-09-09 98页
2023-09-09 101页
2023-09-09 95页
2023-09-09 127页
2023-09-09 59页
2023-09-09 50页
2023-09-09 139页
2023-09-09 131页