Flash+Flex+AIR移动开发入门经典
Flash+Flex+AIR移动开发入门经典封面图

Flash+Flex+AIR移动开发入门经典

(美) 安德森 (Anderson,J.G.) , 著

出版社:清华大学出版社

年代:2012

定价:49.0

书籍简介:

本书介绍了进行Flash移动开发所涉及的相关技术和注意事项,包括不同移动设备的硬件及软件特性的衡量,开发移动应用的完整过程,为Android、BlackBerry、Symbian设备构建AIR应用,实现multitouch功能,为不同屏幕大小开发应用,维护数据等。

作者介绍:

Jermaine G.Anderson在英国伦敦的British Sky Broadcasting公司的软件工程部门工作,他管理一个负责短期媒体和在线视频平台的敏捷团队。

书籍目录:

第1章 Flash、 Flex和AIR简介

1.1 Adobe Flash

1.2 ActionScript 3.0

1.2.1 ECMAScript

1.2.2 关键概念

1.3 Flex框架

1.3.1 Flex 4.5.1

1.3.2 MXML

1.3.3 Spark库组件

1.3.4 数据绑定

1.3.5 Flex移动应用程序结构

1.3.6 移动开发的考虑事项

1.4 Adobe AIR

1.5 小结

1.5.1 练习

1.5.2 本章所学内容

第2章 入门

2.1 使用Flash Builder 4.5.1

2.1.1 使用工作空间

2.1.2 使用Flash Perspective

2.1.3 使用Flash DebugPerspeCtive

2.1.4 使用Source和Design视图

2.2 使用Flash Builder创建移动项目

2.3 定义运行配置

2.3.1 在桌面上运行移动应用程序

2.3.2 在设备上运行移动应用程序

2.4 小结

2.4.1 练习

2.4.2 本章所学内容

第3章 为Android、BlackBerry和iOS设备构建AIR应用程序

3.1 AIR应用程序描述符文件

3.1.1 在AIR应用程序描述符文件中设置属性

3.1.2 手动编辑Hello World App的应用程序描述符文件

3.1.3 BlackBerry Tablet OS配置

3.1.4 为Google Android打包

3.1.5 为Apple iOS打包

3.1.6 为BlackBerry Tablet OS打包

3.2 更新AIR应用程序

3.2.1 从应用程序描述符文件获取详细信息

3.2.2 使用版本号

3.3 小结

3.3.1 练习

3.3.2 本章所学内容

第4章 触摸、多点触摸和手势

4.1 多点触摸交互

4.1.1 确定触摸输入支持

4.1.2 创建多点触摸和手势应用程序示例

4.1.3 触摸事件处理

4.1.4 在交互对象上注册触摸事件

4.1.5 确定支持触摸点数量

4.2 手势交互

4.2.1 确定设备支持哪些手势

4.2.2 手势事件和事件处理

4.2.3 在交互对象上注册手势事件

4.2.4 处理手势事件

4.3 在Device Central中利用多点触摸面板

4.4 小结

4.4.1 练习

4.4.2 本章所学内容

第5章 为多种屏幕尺寸进行开发

5.1 多种屏幕尺寸的考虑

5.1.1 像素密度

5.1.2 利用设备DPI

5.2 使内容适应舞台尺寸

5.2.1 使用StageScaleMode和StageAlign类

5.2.2 处理舞台尺寸变化事件

5.2.3 创建Sprite Layout App示例

5.3 处理设备朝向

5.3.1 使用StageOrientation类

5.3.2 使用StageOrientationEvent类

5.4 在Flex中使用布局

5.5 小结

5.5.1 练习

5.5.2 本章所学内容

第6章 调试应用程序

6.1 设置断点

6.2 全局错误处理

6.3 处理未捕获错误

6.4 Try...Catch语句

6.5 单步执行代码

6.6 小结

6.6.1 练习

6.6.2 本章所学内容

第7章 使用文件系统

7.1 从文件系统读取

7.1.1 File和FileStream类

7.1.2 创建Files Explorer App示例

7.2 修改文件和文件系统

7.3 利用浏览对话框

7.3.1 打开单个文件

7.3.2 打开多个文件

7.3.3 将单个文件保存到某个位置

7.4 小结

7.4.1 练习

7.4.2 本章所学内容

第8章 操作数据

8.1 检测网络可用性变化

8.1.1 使用URLRequest获取数据

8.1.2 监视URLRequest对象

8.1.3 创建Maintaining Data App示例

8.2 使用SQLite存储数据

8.3 小结

8.3.1 练习

8.3.2 本章所学内容

第9章 使用音频和视频

9.1 0pen Source Media Framework介绍

9.1.1 创建URLResource对象

9.1.2 创建MediaElement对象

9.1.3 媒体特质

9.1.4 使用MediaTraitType类来标识特质

9.1.5 使用MediaPlayer来播放媒体元素

9.1.6 使用MediaPlayerSprite类播放媒体资源

9.1.7 处理特质事件

9.2 使用Flex OSMF封装器

9.2.1 使用VideoPlayer组件

9.2.2 创建MediaPlayer示例

9.3 小结

9.3.1 练习

9.3.2 本章所学内容

第10章 利用设备功能

10.1 使用设备的摄像头

10.1.1 使用CameraUI类

10.1.2 创建Camera App示例

10.2 使用设备的麦克风捕获声音

10.2.1 使用Microphone类

10.2.2 使用SampleDataEvent类

10.2.3 创建Microphone App示例

10.3 利用设备的Web控制器

10.3.1 使用StageWebView类

10.3.2 创建Browser App示例

10.4 利用设备的地理位置传感器

10.4.1 使用Geolocation类

10.4.2 使用GeolocationEvent类

10.4.3 创建Geolocation App示例

10.5 小结

10.5.1 练习

10.5.2 本章所学内容

内容摘要:

随着一系列运行Google Android、BlackBerry Tablet OS和Apple iOS平台的新移动设备的发布,开发人员需要更新的资源才能使用Flash、Flex、AIR和相关工具创建出跨平台的原生应用程序。《移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry》正是为了满足这种需求。软件开发人员JermaineG.Anderson演示了如何使用业内的顶尖软件来创建移动内容。本书中除了介绍为移动设备进行了全新优化的AdobeFlex框架和MXML组件之外,还介绍了如何利用FlashPlayer和AIR ActionScript 3.0 API。掌握本书内容之后,将能够很容易地创建跨多种手机平台的移动内容。

编辑推荐:

主要内容
◆介绍ActionScript3.0核心原则和Flex框架
◆详述使用Adobe Flash Builder为Google Android、BlackBerry Tablet OS和Apple iOS平台构造和打包AIR应用程序所需要的具体步骤
◆引导创建内容以及调试应用程序和错误处理的最佳实践
◆显示如何使用CSS样式使内容自动适应多种平台上的不同屏幕分辨率
◆重点介绍在移动应用程序中包括声音和视频的多种方法

书籍规格:

书籍详细信息
书名Flash+Flex+AIR移动开发入门经典站内查询相似图书
丛书名移动与嵌入式开发技术
9787302295440
如需购买下载《Flash+Flex+AIR移动开发入门经典》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3500

书籍信息归属:

Flash+Flex+AIR移动开发入门经典是清华大学出版社于2012.出版的中图分类号为 TN929.53 的主题关于 移动电话机-应用程序-程序设计 的书籍。