出版时间:2012-7 出版社:清华大学出版社 作者:布罗西耶 页数:275 字数:383000
内容概要
本书共四部分 19章,主要介绍如何使用AdobeAIR开发Android移动应用,深入讲解Android
移动开发特有的各种主题,力图帮助读者创建高品质的应用程序。第1章~第5章讨论创建和发布AIR,应用程序的技术、环境和基础。第6章~第14章讨论和功能有关的主题,比如多点触摸技术、加速计、自带的摄像机、地理位置、音频和视频等。第15章~第17章讨论一些更高级的主题,建立一个体系结构来管理多个视图,并提供完整应用程序的代码。第18章。第19章阐述资源管理和开发的最佳实践。读者可在本书配套网站下载代码示例,并编译和安装到移动设备上。
《Android移动应用开发——基于Adobe
AIR》着重强调良好的开发实践,尤其适合热爱技术和用户体验的开发人员参考和学习。
作者简介
作者:(美国)布罗西耶(Veronique Brossier) 译者:传思 潘旭燕 布罗西耶(Veronique Brossier),MTVNetworks的Flash高级工程师,也是ITP/纽约大学的兼职教授。她参与过很多美术和娱乐应用,包括Google IO 2010 Scheduler for Adobe,地方性项目The New York Visitor Center和9/11 Memorial网站,NickLab for R/GreenbergAssociates,WebToons for Funny Garbage and Cartoon Network Online,美国国家历史博物馆的Biodiversity大厅,等等。
书籍目录
序
前言
第1章 AIR初探
第2章 打电话和发短信
第3章 Android初探
第4章 权限、证书和安装
第5章 评估设备能力并应对多种设备
第6章 打开/关闭应用程序和保存数据
第7章 多点触摸技术
第8章 加速计
第9章 摄像机
第10章 地理位置
第11章 麦克风和音频
第12章 视频
第13章 StageWebView类
第14章 硬件加速
第15章 设备和其他问题
第16章 ViewManager类
第17章 案例学习
第18章 资源管理
第19章 最佳开发实践
章节摘录
版权页: 插图: •访问设备的媒体库 第10章 地理位置 •地理位置 第11章 麦克风和音频 •访问设备的麦克风 第12章 视频 •摄像机视频捕捉 第13章 StageWebView类 •StageWebView,用于在移动AIR应用程序中渲染HTML内容 •NetworkInfo 第14章 硬件加速 • OpenGL ES 2和硬件加速 尚不支持的功能 写作本书时,AIR还不支持一些功能,而另一些功能也尚未计划在未来的版本中支持。例如,AIR尚不支持的一些API和功能包括通过AIR激活手机振动功能、访问原生Android联系人列表、创建Android intents、传信给状态/通知栏、允许一个AIR应用程序打开另一个以及创建widget。如果希望AIR增加一个特定的功能,请向Adobe发送请求,桌面上的AIR与Android上的AIR的对比如果想把现有的AIR桌面应用程序转换到Android上,必须像下面这样进行几处修改。 • 如果使用Flash Builder,则WindonedApplication应用程序的MXML标签需要更改 为ViewNavigatorApplication。WindonedApplication假定有一个NativeWindow,而这在Android上不成立。 • 在Application描述中,命名空间必须是2.6或更高版本,而且visible标签必须设为true。 • AIR SDK打包命令必须使用apk作为目标。 以下桌面功能在Android上是不支持的。
媒体关注与评论
“这是一本出色的参考书,对任何想通过AIR运行时进军Android Market的开发人员都有帮助。和其他书不同,本书强调良好的开发实践,在开发移动应用时,良好的开发实践是区别普通和优秀的关键。” ——Kevin Bahadoor blinkbox开发工程师
编辑推荐
《Android移动应用开发:基于AdobeAIR》主要介绍如何使用Adobe AIR创建Android手机和平板应用,全方位介绍整个开发过程,从编写特定函数到发布产品的种种方案。首先演示如何用Flash Professional或Flash:Builder构建示例应用。然后描述如何通过ActionScript库使用标准设备功能,包括摄像机和加速计等。读者可通过拿来即用的示例代码和实际的案例来体会如何综合所有元素以形成一个完整的、可实际运行的应用程序。
图书封面
评论、评分、阅读与下载