Android介绍和AppInventor资源ppt课件_第1页
Android介绍和AppInventor资源ppt课件_第2页
Android介绍和AppInventor资源ppt课件_第3页
Android介绍和AppInventor资源ppt课件_第4页
Android介绍和AppInventor资源ppt课件_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

.,1,第1章Android与AppInventor,.,2,本章学习目标:,了解Android系统特点和发展趋势了解AppInventor开发Android应用程序的优势了解了解AppInventor的发展过程了解AppInventor的开发成果,.,3,1.1Android简介,Android是Google发布的基于Linux平台的开源手机操作系统。Android一词的本义是“机器人”,国内多称为“安卓”或“安致”。Android最初应用在智能手机和平板电脑上,是第一个完整、开放、免费的手机操作系统。,Android界面,.,4,1.1Android简介,Android的诞生:Android最初由安迪罗宾(AndyRubin)创建于2003年,并组建Android团队,于2005年被Google收购。2007年11月5日,Google公司正式向外界展示了这款名为Android的操作系统。,.,5,1.1Android简介,Android市场占有率:2012年9月:每天的Android设备激活数量已经超过了130万台,总激活的设备量超过4.8亿;2012年10月:Android的应用软件达到了大约70万个,在GooglePlay上下载的软件达到了250亿次;Android在全球智能手机操作系统市场所占的份额为76%,在中国市场的占有率高达为90%。,2008年9月-2012年9月Android设备销售量增长情况,.,6,1.1Android简介,Android的特点首先,Android是一款开源的手机系统,开源有效的缩短开发周期,降低开发成本;Android为各种应用程序提供平等的性能支持,能够满足用户对不同应用的需求;借助谷歌在互联网运营方面的优势,谷歌地图、邮件和搜索等服务直接内置在Android系统中,增强了手机的实用功能。,.,7,1.1Android简介,Android系统在其他领域的应用谷歌眼镜,.,8,1.1Android简介,imWatch智能手表,.,9,1.1Android简介,联想K91智能电视,.,10,1.1Android简介,三星Android冰箱,.,11,1.1Android简介,AdmiralTouch耳机,.,12,1.1Android简介,CardBoard3D眼镜,.,13,1.2MITAppInventor的起源,MITAppInventor简介GoogleAppInventor:曾是谷歌实验室的一个子计划,于2010年7月推出,是一款所见即所得的Android应用创建器;特点:它允许没有编程知识的用户以拖拽特定的应用程序行为模块来创建Android应用;发展:2011年8月,谷歌公开该项目的源代码,2012年1月将其移交给麻省理工学院,2012年3月向互联网用户开放使用,并更名为MITAppInventor。,.,14,1.2MITAppInventor的起源,AppInventor研发前期准备AppInventorBlocksEditor采用OpenBlocksJavaLibrary来创建可视化的模块编辑语言,简化编程过程。StarLogoTNG(TheNextGeneration)和Scratch是在Google线上开发环境中进行的,这两个项目为OpenBlocks可视化项目的开发做了充分的前期准备。,.,15,1.2MITAppInventor的起源,StarLogoTNG,.,16,1.2MITAppInventor的起源,Scratch,.,17,1.2MITAppInventor的起源,来自StarLogoTNG与Scratch的影响,.,18,1.2MITAppInventor的起源,AppInventor与Scratch、StarLogoTNG的差别,.,19,1.3APPInventor如何进行APP开发?,.,20,1.3.1APPInventor系统配置需求,.,21,1.4APPInventor里面有什么如此方便?,.,22,1.4.1APPInventorAPP结构,.,23,1.4.2APPInventor编程模式,.,24,1.4.3APPInventor调试模式,.,25,1.4.4APPInventor控件,.,26,1.4.5APPInventor变量,.,27,1.4.6APPInventor事件,.,28,1.4.7APPInventor过程,.,29,1.4AppInventor优势与不足,Android应用的代码开发方式目前比较流行的Android开发方式是使用Eclipse编写java代码,使用代码进行程序开发是目前较为成熟且普遍的方法。,.,30,1.4AppInventor优势与不足,代码开发方式与AppInventor对比,.,31,1.4AppInventor优势与不足,AppInventor的优势与不足操作简单,.,32,1.4AppInventor优势与不足,可视化和模块化,.,33,1.4AppInventor优势与不足,事件模块化,.,34,1.4AppInventor优势与不足,正确性高便于调试,.,35,1.4AppInventor优势与不足,AppInventor的不足,.,36,1.5AppInventor作品展示,AppInventor开发成果,.,37,1.5AppInventor作品展示,.,38,1.5AppInventor作品展示,.,39,1.6AppInventor学习资源,MITAppInventor(http:/appi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论