PhoneGap 3.2.0 发布,跨平台的移动Web开发框架

jopen 10年前
    PhoneGap是一个用基于HTMLCSSJavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhoneAndroidPalmSymbian,WP7,BadaBlackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。
    PhoneGap应用的形态
    由于UI绘制引擎就是移动设备的内置web浏览器,所以PhoneGap应用的形态可能多种多样。你可以使用标准的HTML&CSS使它看起来就像一个简单的网页,也可以使用UI框架使它像jQuery UI,Kendo UI,Sencha,推ter BootstrapSkeleton(或者其它任意基于HTML/CSS/JS的用户框架接口)。另外你也可以采用CSS模式/主题使它看起来就像一个本地应用,如模仿iOSAndroidiUI,模仿BlackBerrybbUI
    PhoneGap应用可以是基于HTML的静态UIs,也可以是利用JavaScript开发具有动态效果和交互体验动态UIs。这取决于特定的应用、用户体验设计、受众目标以及指示PhoneGap应用如何出现的应用实例。
    使用PhoneGap应用,你可以通过缩小放大操作放大或者缩小查看的内容,或者利用利用viewport metadata tag锁定浏览内容的大小。你可以利用常规浏览器的操作方式滚动浏览网页也可以像iScroll一样采用基于接触的滑动方式浏览网页。
    基于HTML,CSS &JavaScript你有许多方式可以创建用户接口,所以并没有一个典型的外观。如果你没有使用任何的CSS模式,那么用户接口各元素默认和使用的操作系统或者浏览器保持一致,包括按钮、链接、色彩以及亮度。这时PhoneGap应用和操作系统默认的浏览器一样运行。

为了您的享受,PhoneGap的3.2.0已经打包并运送出了门!

What’s New

This release is focused on stability.

There are a large number of bug fixes and improvements to the Cordova engine. If you’re interested in diving into the details, then checkout our release notes.

How to Upgrade PhoneGap

Mac and Linux:

$ sudo npm install -g phonegap

Windows:

C:\> npm install -g phonegap

How to Upgrade an App

Unfortunately, we didn’t have time to add upgrade functionality to the PhoneGap CLI.

For now, the easiest way to upgrade an app is to use the Cordova CLI:

$ npm install -g cordova  $ cd path/to/my-app  $ cordova platform update android

You can substitute android for any platform name.

PhoneGap Build Support

PhoneGap Build support is hot-on-the-heels on the PhoneGap 3.2.0 release. You can expect to see PhoneGap Build 3.2.0 support in roughly 1-2 weeks.

Issues and Improvements

Remember, PhoneGap is for you. If you discover an issue or need an improvement, don’t hesitate to submit a request!

All command-line usage issues can be submitted to the PhoneGap CLI Issue Tracker.

All application issues can be submitted to the Cordova Issue Tracker.

Don’t worry about submitting to the wrong place. We can always move it for you!