新闻资讯
看你所看,想你所想

Flash移动开发高级教程

《Flash移动开发高级教程》是一本(美)Richard Wagner 编写,由清华大学出版社在2012年出版的书籍。

  • 书名 Flash移动开发高级教程
  • 作者 (美)Richard Wagner    
  • 原版名称 Professional Flash Mobile Development: Creating Android and iPhone Applications
  • 译者 陈武 远红亮
  • ISBN 9787302282099

基本信息

  原书名: Professional Flash Mobile Development: Cr来自eating Android and iPhone Applications

  原出版社: Wiley

  作者: (美)Richard Wagner [作译者介绍]

  译者: 陈武 远红360百科

  丛书名: 移动与嵌入式开发技术

  出版社:清华官等紧口觉大学出版社

  ISBN:9787302282099

  上架时间:2012-5-9

  出版日期:等纸操烟2012 年4月

  开本:16开

里皇进了  页码:313

  版次:1-1

  所属分类: 计算机 > 数码/设计 > Flash

  计风脚写算机 > 软件与程序设计 > 移动开发 > Android

内容简介

 大金率甚夫经记侵余务 计算机书籍

  flash令人振奋的新版本提供了为android和iphone创建原生应用的功能,《flash移动开发高级教程位肉显切流血语先呢晚弦--创建android&iphone应用》 一书详细介绍了如何进行这种开发。联气拉动认买振作者richard wagner在本书中分享了他多年的flash开发经验,介绍了与flash移动应用开发相关的所有关键主题,包括多点触摸事件、运动传感器、加速计、g运笑考ps、移动服务集成等。在本书中将学习如何创建一个应用程序,然后在移动设备上安装外调试它。此外,在本书中还将学习关于如何移植并优化现烈得优小有web或桌面应用程序的技巧,使得它们能够在android平台上运行,并且能够达到所需要的性能。

  主要内容

  介绍获得并准备全部工具以安装应用程序到android或iphone上的详细过程。

  分解介绍提交应川程序到android market或app store之前需要执行的必圆起样承需要步骤。

  介绍如何创建可以响应加速计事件的应用程序。

  帮助理解在android和ios中使用文件的不同方式。

  介绍如何在应用程序内部捕捉gps数据并使用它。

  介绍如何检测方向变化并相应地做出响应。

作译者

  Richard Wagner是MAARK公来自司的Web/Mobile首席产品架构师,也是几本关于Web和移动开发书籍的作者,包括Safari and WebKit Development for iPhone OS 3.0、XSLT For Dummies、Creating Web Pages All-In-One Desk Reference For Dummies、Web Des360百科ign Before & After Makeovers等。Richard还编著了几本非技术领域的书籍,包括The Myth of Happiness和Th边话慢里危类团史营械e Expeditionary Man。

目录

  《flash移动开发高级教程:创建android & iphone应用检胶风差收轻

  第Ⅰ部分 入 门

  第1章 移动设备的flash开发简介 3

  1.马与如胞棉照厚1 扩展到移动领域 3

  1.2 adobe air简介 5

  1.2.1 为and往测员条病证盟黄欢roid创建应用程序 5

  1.2.2 为ios创建应用程序 6

  1.3 可以执行和不可以执行的月督省革杂庆析操作 7

  1.3.1 设备支持 7

  1.3.2 不受支持的as3 api对象 8

  1.4 理解air for android安全模型 9

  1.5 android sdk简介 10

  1.6 ios sdk简介 10

表材充少编攻尽到感务失  1.7 小结 11

  第2章 设置开发环境 13

  2.1 为android开发做准备 13

  2.1.1 安装air sdk 13

  2.1.2 创建代码签名证书 14

  2.1.3 安装flash cs5 extension for air 2.5 16

  2.1.4 安装android sdk 17

  .2.1.5 将android sdk添加到系统路径 19

  2.1.6 创建android虚拟设备 20

  2.1.7 在设备上安装air运行时 21

  2.1.8 开发环境选项的比较 21

  2.1.9 在船龙注斯止没早圆孙写部android应用程序中使用mxml 22

  2.2 准备进行ios开发 23

  2.2.1 加入iphone开发者计划 23

  2.2.2 获得iphone开发者证书 24

  2.2.3 获取开发者证书 27

  2.2.4 添加设备 30

  2.2.5 创建app i通李编广从养迫握d 31

  2.2.6 创建供给配置文件 3牛前能伤汉粒度练降3

  2.2.7 损结按教素露贵效影区安装供给配置文件 34

  2.3 小结 36

  第3章 创建和安装vanillaapp 39

  3.1 van编额案引illaapp for android 39

  3.1.1 创建项目 40

  3.1.2 为air for android创建flash文档 41

  3.1.3 创建actionscript文档类 41

同女  3.1.4 编投沉克图伟问散选南算洲写文档类代码 43

  3.1.5 亚责棉若添加图标 49

  3.1.6 定义android设置 50

  3.1.7 在flash内部预览应用程序 53

  3.1.8 发布并安装应用程序 54

  3.1.9 在android设备上运行应转同不死用程序 54

  3.2 vanillaapp for ios 55

  3.2.1 创建项目 56

  3.2.2 创建基于iphone的flash文档 57

  3形八劳误说初兴益浓.2.3 创建actionscript文档类 57

  3.2.4 编写文档类代码 59

  3.2.5 创建启动画面 65

  3.2.6 添军货具加图标 66

  3.2.7 定义iphone设置 67

  3.2.8 在flash内部预览应用程序 70

  3.2.9 发布应用程序 71

  3.2.10 在iphone设备上安装应用程序 71

  3.3 小结 74

  第Ⅱ部分 触摸屏和用户交互

  第4章 actionscript编程反思 77

  4.1 节约内存和cpu资源 77

  4.2 actionscript实践 78

  4.2.1 重用对象 78

  4.2.2 使用as3的一般提示 79

  4.2.3 事件处理 81

  4.3 用户界面实践 81

  4.4 图形实践 81

  4.4.1 缓存 82

  4.4.2 其他提示 83

  4.5 一般应用程序实践 83

  4.5.1 帧速率 83

  4.5.2 gpu渲染 83

  4.5.3 垃圾回收 84

  4.5.4 "洗碗池"提示 85

  4.6 小结 85

  第5章 多点触摸api 87

  5.1 理解多点触摸 87

  5.1.1 鼠标仿真事件 87

  5.1.2 触摸事件 87

  5.1.3 手势事件 88

  5.1.4 监听触摸事件 88

  5.1.5 事件冒泡 89

  5.2 使用触摸事件 89

  5.2.1 编写文档类 89

  5.2.2 运行应用程序 92

  5.3 使用轻扫手势 95

  5.3.1 设置时间线 95

  5.3.2 添加sound asset 96

  5.3.3 编写文档类 97

  5.3.4 运行应用程序 101

  5.4 使用旋转和缩放手势 101

  5.4.1 编写文档类 101

  5.4.2 运行应用程序 106

  5.5 小结 107

  第6章 使用加速度计检测移动 109

  6.1 accelerometer和accelerometerevent简介 109

  6.2 监听加速度计事件 110

  6.2.1 编写文档类 111

  6.2.2 运行应用程序 113

  6.3 响应加速度计事件 114

  6.3.1 创建sphere类 114

  6.3.2 编写文档类 115

  6.3.3 运行应用程序 121

  6.4 检测摇动 122

  6.4.1 编写文档类 122

  6.4.2 运行应用程序 128

  6.5 小结 128

  第7章 实现自动定向 129

  7.1 使应用程序支持旋转 129

  7.2 stageorientationevent事件 130

  7.3 用户界面重定向的两个基本要素 131

  7.4 检测方向变化 131

  7.5 根据方向变化改变定位 139

  7.6 小结 144

  第8章 地理位置api 145

  8.1 获得地理位置数据 145

  8.2 在android设备上启用gps支持 147

  8.3 创建一个基本地理位置应用程序 147

  8.3.1 编写文档类 148

  8.3.2 测试并运行应用程序 152

  8.4 创建罗盘应用程序 153

  8.4.1 编写文档类 153

  8.4.2 运行应用程序 159

  8.5 创建一个速度计和高度计 160

  8.5.1 在应用程序中嵌入字体 161

  8.5.2 编写文档类 162

  8.5.3 配置横屏模式 168

  8.5.4 运行应用程序 170

  8.6 将地理位置发送到web服务 170

  8.6.1 编写文档类 171

  8.6.2 运行应用程序 179

  8.7 小结 180

  第9章 使用url协议的服务集成 181

  9.1 抽象url协议 182

  9.2 从应用程序进行电话呼叫 183

  9.2.1 创建phonedialer-as 183

  9.2.2 在应用程序中使用phonedialer 184

  9.3 发送sms消息 190

  9.3.1 创建smsas 190

  9.3.2 为phoneservices应用程序添加sms支持 191

  9.3.3 运行应用程序 192

  9.4 发送电子邮件 193

  9.4.1 创建mailas 193

  9.4.2 从应用程序发送邮件 196

  9.4.3 android:添加权限 198

  9.4.4 运行应用程序 199

  9.5 指向google maps 200

  9.5.1 创建googlemapsas 201

  9.5.2 在应用程序中使用googlemaps 203

  9.5.3 android:设置权限 209

  9.5.4 运行应用程序 209

  9.6 小结 211

  第10章 android摄像头、摄像头媒体库和麦克风 213

  10.1 cameraui:启动和返回 213

  10.2 摄像头:创建现场视频输入 220

  10.3 连接到摄像头媒体库 225

  10.4 使用麦克风捕获声音 232

  10.5 小结 239

  第Ⅲ部分 数 据

  第11章 文件管理 243

  11.1 理解android文件和目录结构 243

  11.2 使用目录、文件和文件流 244

  11.2.1 使用目录 244

  11.2.2 文件系统操作 247

  11.3 读写文件 250

  11.3.1 读取文件 251

  11.3.2 写入文件 251

  11.3.3 android案例学习:jots 252

  11.3.4 编写文档类 253

  11.3.5 运行jots 258

  11.4 小结 259

  第12章 本地数据库 261

  12.1 使用sqlite数据库 261

  12.2 打开数据库连接 262

  12.2.1 创建同步数据库连接 262

  12.2.2 创建异步数据库连接 262

  12.3 创建表 263

  12.4 执行sql查询 268

  12.5 插入和更新记录 269

  12.6 小结 275

  第Ⅳ部分 测试和调试

  第13章 远程调试 279

  13.1 建立wifi连接 279

  13.2 使用air debug launcher 280

  13.3 android调试 280

  13.3.1 flash ide内部的远程调试 281

  13.3.2 命令行下的远程调试 282

  13.3.3 使用android sdk的logcat进行调试 283

  13.4 ios调试 284

  13.4.1 flash ide内部的远程调试 284

  13.4.2 查看gpu渲染诊断信息 285

  13.5 小结 285

  第14章 将应用程序提交到app store 287

  14.1 准备android应用程序 287

  14.2 将应用程序提交到android market 289

  14.2.1 注册开发者配置文件 289

  14.2.2 提交应用程序 290

  14.3 准备ios应用程序 292

  14.3.1 获得分发证书 292

  14.3.2 创建分发供给配置文件 294

  14.3.3 发布应用程序的分发版本 295

  14.4 将应用程序提交到apple公司的app store 295

  14.5 小结 296

  附录a 应用程序描述符设置 297

  附录b 从命令行编译应用程序 311

转载请注明出处安可林文章网 » Flash移动开发高级教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com