PhoneGap

在开发移动应用的过程中,由于无法准确预测移动应用用户会使用何种手机操作系统,需要考虑在不同手机平台上的运行。每一种手机平台都有自己的SDK,需要使用不同语言来进行开发,开发者可能不得不需要5、6个代码库来管理不同设备上的代码,并且要配备不同设备的开发人员来开发维护这些代码库;另外还必须装上各个设备的SDK,设置好路径和各种配置信息,来编译不同设备上的应用包。

 

PhoneGap的出现大大降低了移动应用的开发成本。

 

PhoneGap是一个开源的创建移动跨平台移动应用程序的快速开发平台。它使开发者能够摆脱SDKs和编译硬件调试,只需用HTML,CSS和JavaScript,将编写出的应用上传到PhoneGap 在线编译服务,然后回到应用仓库即获得Apple iOS, Google Android, Palm, Symbian, BlackBerry,WP7以及更多的安装包。

PhoneGap 的核心功能

加速器

点击进入设备的运动传感器。

摄像

使用设备的摄像头采集照片。

媒体采集

使用设备的媒体采集应用程序采集媒体文件。

方位指向

获取设备指向的方向。

连接到网络

快速检查WiFi或蜂窝网络的信息。

联系人

和设备联系人数据库相关操作。

设备信息

收集设备的具体信息。

本地事件

通过JavaScript截获本地事件。

本地事件

通过JavaScript截获本地文件系统。

地理定位

使得你的应用程序可以访问地理位置信息。

媒体

录制和播放音频文件。

警告和提醒

设备的视觉、声音和触觉提醒。

     

存储

截获设备的本地存储选项。

     

戴文选择PhoneGap正是看中了PhoneGap轻量级架构、功能卓越、精确兼容、节约开发成本的特性,并且我们团队自身亦精于HTML、CSS、JS技术。