移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry

移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [英] (Jermaine G.Anderson) , ,
2012-09
版次: 1
ISBN: 9787302295440
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 346页
字数: 548千字
正文语种: 简体中文
3人买过
  • 随着一系列运行GoogleAndroid、BlackBerryTabletOS和AppleiOS平台的新移动设备的发布,开发人员需要更新的资源才能使用Flash、Flex、AIR和相关工具创建出跨平台的原生应用程序。《移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry》正是为了满足这种需求。软件开发人员JermaineG.Anderson演示了如何使用业内的顶尖软件来创建移动内容。本书中除了介绍为移动设备进行了全新优化的AdobeFlex框架和MXML组件之外,还介绍了如何利用FlashPlayer和AIRActionScript3.0API。掌握本书内容之后,将能够很容易地创建跨多种手机平台的移动内容。 JermaineG.Anderson在英国伦敦的BritishSkyBroadcasting公司的软件工程部门工作,他管理一个负责短期媒体和在线视频平台的敏捷团队。 第1章Flash、Flex和AIR简介
    1.1AdobeFlash
    1.2ActionScript3.0
    1.2.1ECMAScript
    1.2.2关键概念
    1.3Flex框架
    1.3.1Flex4.5.1
    1.3.2MXML
    1.3.3Spark库组件
    1.3.4数据绑定
    1.3.5Flex移动应用程序结构
    1.3.6移动开发的考虑事项
    1.4AdobeAIR
    1.5小结
    1.5.1练习
    1.5.2本章所学内容

    第2章入门
    2.1使用FlashBuilder4.5.1
    2.1.1使用工作空间
    2.1.2使用FlashPerspective
    2.1.3使用FlashDebugPerspeCtive
    2.1.4使用Source和Design视图
    2.2使用FlashBuilder创建移动项目
    2.3定义运行配置
    2.3.1在桌面上运行移动应用程序
    2.3.2在设备上运行移动应用程序
    2.4小结
    2.4.1练习
    2.4.2本章所学内容

    第3章为Android、BlackBerry和iOS设备构建AIR应用程序
    3.1AIR应用程序描述符文件
    3.1.1在AIR应用程序描述符文件中设置属性
    3.1.2手动编辑HelloWorldApp的应用程序描述符文件
    3.1.3BlackBerryTabletOS配置
    3.1.4为GoogleAndroid打包
    3.1.5为AppleiOS打包
    3.1.6为BlackBerryTabletOS打包
    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在DeviceCentral中利用多点触摸面板
    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创建SpriteLayoutApp示例
    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.4Try...Catch语句
    6.5单步执行代码
    6.6小结
    6.6.1练习
    6.6.2本章所学内容

    第7章使用文件系统
    7.1从文件系统读取
    7.1.1File和FileStream类
    7.1.2创建FilesExplorerApp示例
    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创建MaintainingDataApp示例
    8.2使用SQLite存储数据
    8.3小结
    8.3.1练习
    8.3.2本章所学内容

    第9章使用音频和视频
    9.10penSourceMediaFramework介绍
    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使用FlexOSMF封装器
    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创建CameraApp示例
    10.2使用设备的麦克风捕获声音
    10.2.1使用Microphone类
    10.2.2使用SampleDataEvent类
    10.2.3创建MicrophoneApp示例
    10.3利用设备的Web控制器
    10.3.1使用StageWebView类
    10.3.2创建BrowserApp示例
    10.4利用设备的地理位置传感器
    10.4.1使用Geolocation类
    10.4.2使用GeolocationEvent类
    10.4.3创建GeolocationApp示例
    10.5小结
    10.5.1练习
    10.5.2本章所学内容
  • 内容简介:
    随着一系列运行GoogleAndroid、BlackBerryTabletOS和AppleiOS平台的新移动设备的发布,开发人员需要更新的资源才能使用Flash、Flex、AIR和相关工具创建出跨平台的原生应用程序。《移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry》正是为了满足这种需求。软件开发人员JermaineG.Anderson演示了如何使用业内的顶尖软件来创建移动内容。本书中除了介绍为移动设备进行了全新优化的AdobeFlex框架和MXML组件之外,还介绍了如何利用FlashPlayer和AIRActionScript3.0API。掌握本书内容之后,将能够很容易地创建跨多种手机平台的移动内容。
  • 作者简介:
    JermaineG.Anderson在英国伦敦的BritishSkyBroadcasting公司的软件工程部门工作,他管理一个负责短期媒体和在线视频平台的敏捷团队。
  • 目录:
    第1章Flash、Flex和AIR简介
    1.1AdobeFlash
    1.2ActionScript3.0
    1.2.1ECMAScript
    1.2.2关键概念
    1.3Flex框架
    1.3.1Flex4.5.1
    1.3.2MXML
    1.3.3Spark库组件
    1.3.4数据绑定
    1.3.5Flex移动应用程序结构
    1.3.6移动开发的考虑事项
    1.4AdobeAIR
    1.5小结
    1.5.1练习
    1.5.2本章所学内容

    第2章入门
    2.1使用FlashBuilder4.5.1
    2.1.1使用工作空间
    2.1.2使用FlashPerspective
    2.1.3使用FlashDebugPerspeCtive
    2.1.4使用Source和Design视图
    2.2使用FlashBuilder创建移动项目
    2.3定义运行配置
    2.3.1在桌面上运行移动应用程序
    2.3.2在设备上运行移动应用程序
    2.4小结
    2.4.1练习
    2.4.2本章所学内容

    第3章为Android、BlackBerry和iOS设备构建AIR应用程序
    3.1AIR应用程序描述符文件
    3.1.1在AIR应用程序描述符文件中设置属性
    3.1.2手动编辑HelloWorldApp的应用程序描述符文件
    3.1.3BlackBerryTabletOS配置
    3.1.4为GoogleAndroid打包
    3.1.5为AppleiOS打包
    3.1.6为BlackBerryTabletOS打包
    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在DeviceCentral中利用多点触摸面板
    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创建SpriteLayoutApp示例
    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.4Try...Catch语句
    6.5单步执行代码
    6.6小结
    6.6.1练习
    6.6.2本章所学内容

    第7章使用文件系统
    7.1从文件系统读取
    7.1.1File和FileStream类
    7.1.2创建FilesExplorerApp示例
    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创建MaintainingDataApp示例
    8.2使用SQLite存储数据
    8.3小结
    8.3.1练习
    8.3.2本章所学内容

    第9章使用音频和视频
    9.10penSourceMediaFramework介绍
    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使用FlexOSMF封装器
    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创建CameraApp示例
    10.2使用设备的麦克风捕获声音
    10.2.1使用Microphone类
    10.2.2使用SampleDataEvent类
    10.2.3创建MicrophoneApp示例
    10.3利用设备的Web控制器
    10.3.1使用StageWebView类
    10.3.2创建BrowserApp示例
    10.4利用设备的地理位置传感器
    10.4.1使用Geolocation类
    10.4.2使用GeolocationEvent类
    10.4.3创建GeolocationApp示例
    10.5小结
    10.5.1练习
    10.5.2本章所学内容
查看详情
您可能感兴趣 / 更多
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
原来如此的故事(著名翻译家曹明伦的14篇全译本 )
[英]约瑟夫·拉迪亚德·吉卜林
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
摄影的规则
[英]保罗· 洛伊 著;刘张铂泷 译
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
指责的博弈:政府活动中的游辞巧饰、官僚主义和自我保护
[英]克里斯托弗·胡德
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
小猪佩奇自然拼读分级绘本 Level 2
[英]eOne公司
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
以法律拯救海洋:海洋环境保护的国际法律框架
[英]詹姆斯·哈里森(JamesHarrison)
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
科学怪人(精)/银河少年科幻名著金奖美绘系列
[英]玛丽·雪莱 著;孙法理 译;[西]艾琳娜·奥德里奥佐拉 绘
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
漫画世界名著 鲁滨逊漂流记
[英]丹尼尔·笛福 著
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
无障碍精读版-新月集
[英]泰戈尔
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
剑桥双语分级阅读·小说馆(第2版)入门级:蓬发奇缘
[英]Margaret Johnson玛格丽特·约翰逊
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
全新正版现货 英美文化读本:第二册:中学 9787500295181
[英]麦卡弗蒂 著
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
希腊植物志
[英]约翰·西布索普
移动与嵌入式开发技术·Flash+Flex+AIR移动开发入门经典:适用于Android、iOS和BlackBerry
一生的名著:第4辑 高中政史地单元测试 (英)刘易斯·卡罗尔(lewis carroll),(英)罗伊纳·阿金耶米(rowena akinyemi)著 新华正版
[英]罗伊纳·阿金耶米(RowenaAkinyemi) 著;[英]刘易斯·卡罗尔(LewisCarroll)