本人E文有限,翻译不准,请谅解!
目录一瞥
关于作者 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
关于技术评论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
关于封面图设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
感谢 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
第一部分 入门开始. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
第一章 Macromedia和Adobe Flash: An Overview . . . . . . . . . . . 3
第二章 移动设备. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
第三章 Flash Lite 1.1和您的地一个Flash Lite应用程序. . . . 43
第四章 Flash Lite 2.X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
第二部分 让我们开始开发!. . . . . . . . . . . . . . . . . . . . 131
第五章 应用程序开发. . . . . . . . . . . . . . . . . . . . . . . . 133
第六章 移动设备游戏 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
第七章 Flash Lite移动设备基础. . . . . . . . . . . . . 225
第八章 Flash Mobile 声音. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
第九章 Flash Mobile 视频. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
第十章 Flash Lite 扩展. . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
第三部分 开发发展. . . . . . . . . . 389
Chapter 11 Distribution 和开发. . . . . . . . . . . . . . . . . . . . 391
Chapter 12 Flash在移动世界的未来 . . . . . . . . . . . 427
第四部分 附录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
附录 A 错误代码. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
附录 B FSCommand2命令. . . . . . . . . . . . . . . . . . . . . . . 445
附录 C 术语. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467
索引 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
目录
关于作者 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
关于技术评论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
关于封面图设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
感谢 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
第一部分 入门开始. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
第一章 Macromedia和Adobe Flash: An Overview . . . . . . . . . . . 3
Flash历史. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
ActionScript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
面向对象编程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
ActionScript 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
ActionScript 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
富客户端应用程序. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Flash外围设备. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Flash Remoting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Flash 媒体服务. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Stand-alone SWF wrappers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Flex 和Flash平台. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Alternatives to Flex and the Flash IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Flash开源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Mobile Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Flash for Pocket PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Flash Lite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
FlashCast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
前景. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
摘要. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
第二章 移动设备 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
The wireless revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Mobile evolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Content and infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
什么是3G? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Cultural acceptance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Synchronization and convergence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Invasive nature of personal devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
A CRM dream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
设备类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Mobile phones和其他操作系统. . . . . . . . . . . . . . . . . . . . . . . . . . 23
PDAs 和其他操作系统. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
其他设备. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
设备限制. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
CPU和RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
屏幕尺寸和resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
屏幕颜色位深. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
键区. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
其他输入设备 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
人体工程学 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Connectivity and network speeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
数据存储. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
安全性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Other limitations to consider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
User expectations and human-computer interaction (HCI) limitations . . . . . . . . . . . 31
开发者自身的限制 . . . . . . . . . . . . . . . . . . . . . . . 32
现有其他的移动开发技术. . . . . . . . . . . . . . . . . . . . . . 32
Java 2 Mobile Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Symbian native C++ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Binary Runtime Environment for Wireless (BREW) . . . . . . . . . . . . . . . . . . . . . . 35
Python for Symbian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
What makes a device successful? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
The Pogo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Nokia 3210手机 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Successful applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Business and productivity applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
游戏 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
市场机会 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
未来的设备. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
摘要. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41