Pro Smartphone Cross-Platform Development: iPhone, Blackberry, W...
Apress, 2010,一本书了解所有的智能手机开发Learn theory behind cross-platform development, and put theory into practice with code using the invaluable information presented in this book. With in-depth coverage of development and distribution techniques for iPhone, BlackBerry, Windows Mobile, and Android, you’ll learn the native approach to working with each of these platforms. With detailed coverage of emerging frameworks like PhoneGap and Rhomobile, you’ll learn the art of creating applications that will run across all devices. You’ll also be introduced to the code-signing process and the distribution of applications through the major application stores, including RIM, Apple, and Microsoft. What you’ll learn Who this book is for Developers who are interested in creating cross-platform mobile applications will find invaluable information in this book. The text is geared toward developers who have developed in any of the primary mobile languages, including Java, Objective-C, and .NET, and want to understand the techniques for developing applications that will run across multiple platforms. * How to develop native applications on the leading mobile platforms including iPhone, BlackBerry, Windows Mobile, and Android * How to extend native applications to run across all mobile platforms using cross-platform mobile toolkits such as Rhomobile and PhoneGap. * Best practices with full end-to-end samples in native code for each mobile platform * How to distribute applications through each of the major mobile application stores (RIM, Apple, and Microsoft) amazon link:http://www.amazon.com/exec/obidos/ASIN/1430228687/buythisbooks-20 ### Pro Smartphone Cross-Platform Development:智能手机跨平台开发技术详解####内容概览本书《Pro Smartphone Cross-Platform Development: iPhone, Blackberry, Windows Mobile and Android Development and Distribution》由Sarah Allen、Vidal Graupera和Lee Lundrigan合著,于2010年由Apress出版社出版。本书主要面向对跨平台移动应用开发感兴趣的开发者,特别是那些已经具备Java、Objective-C或.NET等主要移动开发语言基础的开发者。 ####关键知识点##### 1.跨平台移动应用开发理论与实践- **跨平台开发的重要性**:随着智能手机市场的不断增长,企业需要为不同的操作系统提供一致的应用体验。因此,跨平台开发成为了降低开发成本、提高效率的关键。 - **理论基础**:本书首先介绍了跨平台开发的基本概念和技术原理,为后续实践打下坚实的基础。 - **实践操作**:书中提供了大量的代码示例和案例研究,帮助读者将理论知识转化为实际操作能力。 ##### 2.原生应用程序开发- **iPhone**:讲解如何使用Objective-C和Swift进行iOS应用开发,包括界面设计、数据管理等方面。 - **BlackBerry**:介绍使用Java或HTML5进行BlackBerry应用开发的方法,以及如何利用BlackBerry特有的功能和服务。 - **Windows Mobile**:讨论使用.NET Framework进行Windows Mobile应用开发的技术细节,包括与Windows系统的集成。 - **Android**:教授如何使用Java或Kotlin开发Android应用,涵盖了从简单到复杂的应用开发过程。 ##### 3.跨平台移动工具包- **PhoneGap**:介绍如何使用PhoneGap这一流行的开源框架来构建跨平台的应用程序。PhoneGap允许开发者使用HTML、CSS和JavaScript等Web技术进行开发。 - **Rhomobile**:探讨Rhomobile框架的特点及其在构建高效跨平台应用中的作用。Rhomobile支持多种编程语言,并提供了丰富的API。 ##### 4.最佳实践与完整示例- **最佳实践**:书中总结了各平台的最佳实践,如性能优化技巧、用户体验设计原则等。 - **全端到端示例**:通过多个完整的项目示例,展示如何从零开始构建一个完整的跨平台应用程序,包括需求分析、设计、编码和测试等各个阶段。 ##### 5.应用分发- **代码签名过程**:详细解释了不同平台下的代码签名流程,确保应用的安全性和完整性。 - **主流应用商店分发**:指导如何将应用程序发布到RIM(黑莓)、Apple App Store(苹果)和Microsoft Marketplace(微软)等主流应用商店,涉及账户注册、提交审核等环节。 ####结论《Pro Smartphone Cross-Platform Development: iPhone, Blackberry, Windows Mobile and Android Development and Distribution》是一本全面涵盖智能手机跨平台开发的专业书籍。它不仅深入浅出地介绍了跨平台开发的理论基础,还提供了大量实用的代码示例和最佳实践指南,非常适合希望扩展自己技能集的移动应用开发者阅读。此外,书中对于新兴框架如PhoneGap和Rhomobile的详细介绍也为读者打开了新的视野,有助于他们更好地应对未来技术的发展趋势。无论是初学者还是经验丰富的开发者,都能从中获得宝贵的启示和帮助。
8.23MB
文件大小:
评论区