Apache Cordova(原名Phonegap)是一个使用Web技术开发移动应用的框架,支持iOS、Android等多种平台。本文将基于Cordova 2.6.0介绍如何开发iOS应用。
必要条件
开发iOS应用需要以下环境:Mac OS X操作系统(10.7.4及以上版本)、Xcode 4.5和iOS6 SDK、Xcode命令行工具以及iOS设备。
安装Cordova
从官方下载最新版本的Cordova(当时为2.6.0),下载后解压缩文件。
创建工程
Cordova 2.6.0采用命令行方式创建工程,不再提供Xcode模板。解压后,进入lib目录下的ios子目录,然后使用Terminal切换到bin目录。执行创建命令:
./create ~/Documents/ProjectDestination/Helloworld cn.blogs.cocowool HelloWorld
命令参数包括:项目存放路径、包名和项目名称。可选参数--share可以将CordovaLib作为软链接,便于多个项目共享更新。
运行程序
创建完成后,在项目目录中双击HelloWorld.xcodeproj在Xcode中打开。默认模拟器为iPad,可调整为所需设备。按Command + R运行项目。运行成功后,即可通过编辑www目录下的文件,使用Cordova API实现功能。
参考资料
- Getting Started with iOS
- 百度百科 Phonegap