《Professional Flash Mobile Development:Creating Android and iPhone Applications》是一本深入讲解使用Adobe Flash/Flex技术开发Android和iPhone应用的专业书籍。作者Richard Wagner以其丰富的经验和详实的教学风格,为想要利用这种跨平台工具链进行移动应用开发的读者提供了全面的指导。
该书首先在第1章"Introducing Flash Development for Mobile Devices"中介绍了移动设备上的Flash/Flex开发基础,帮助读者理解这种技术在移动领域的潜力和适用场景。接着,第2章"Setting Up Your Development Environment"指导读者如何安装和配置开发工具,确保他们有一个良好的开发起点。
在第3章"Building and Installing Vanilla App"中,作者逐步演示了如何创建一个基本的应用程序,并安装到Android和iPhone设备上。这部分内容是实战导向,有助于新手快速入门。
随后,书中重点探讨了触控和用户交互的设计,如第4章"Rethinking ActionScript Programming",讲述了如何优化ActionScript编程以适应移动设备的特性。第5章至第8章进一步深入,分别介绍了多点触摸API、加速度计检测运动、自动屏幕方向调整以及地理定位API的使用方法,这些都是提升用户体验的关键技术。
第9章"Service Integration Using URL Protocols"展示了如何集成各种服务,如通过URL协议与网络服务交互。第10章则涵盖了Android摄像头、相册和麦克风的使用,这对于涉及媒体处理的应用尤为重要。
进入数据管理部分,第11章"File Management"和第12章"Local Databases"探讨了如何在移动设备上有效地管理和存储数据。这对于构建具有持久性和复杂逻辑的应用至关重要。
在测试和调试环节,第13章"Remote Debugging"介绍远程调试技术,帮助开发者诊断和修复代码问题。第14章则讲解了如何将应用程序提交到App Store,包括必要的审查流程和注意事项。
最后,附录A和B提供了额外的实用信息,如Application Descriptor Settings(应用程序描述设置)和从命令行编译应用程序的方法,为读者提供了灵活的学习路径和实践支持。
《Professional Flash Mobile Development》是一本适合对Flash/Flex感兴趣并希望在Android和iPhone平台上开发应用的开发者不可或缺的参考书籍,无论你是初学者还是经验丰富的开发人员,都能从中获得宝贵的知识和技能。