内容简介
This book is for web developers who want to be productive in the mobile market quickly. In fact, by using PhoneGap, it's possible to deploy native applications based on web standards. This book assumes a very small knowledge of HTML/CSS/JavaScript and mobile platforms, such as Android, BlackBerry, iOS, and Windows Phone, and takes the reader step-by-step into a deep overview of PhoneGap and its APIs.
AI简介
这是一本专注于为Web开发者提供快速入门指南的编程设计类书籍。本书详细介绍了如何使用PhoneGap框架来构建跨平台的移动应用,以及如何使用Apache Cordova来增强这些应用的功能。书中涵盖了从设备传感器和定位API的使用,到高级主题如多语言支持和触摸手势,再到发布应用程序的准备工作,以及一个完整的PhoneGap应用程序的开发实例。
本书首先介绍了PhoneGap概述和定义,解释了PhoneGap是一种混合应用框架,它允许开发者使用HTML和JavaScript构建原生应用。书中还详细介绍了移动Web与移动App的区别,帮助读者理解两者的开发方式、运行环境、用户体验等方面的差异。
在介绍PhoneGap项目结构时,书中详细阐述了PhoneGap/Cordova应用程序的结构,以及如何使用Cordova命令行工具来创建、构建、测试和部署基于PhoneGap框架的应用程序。书中还介绍了如何使用jQuery Mobile创建移动应用,并详细解释了如何使用设备传感器和位置API来提升用户体验和增强应用的功能。
此外,书中还介绍了优化JavaScript压缩,以及如何为发布准备应