发布于 2014-11-14 05:55:02 | 582 次阅读 | 评论: 1 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

PhoneGap 跨平台移动应用快速开发平台

PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以调用。


PhoneGap CLI 3.6.3 发布,此版本是个重要更新版本,越来越接近 Cordova,支持所有 Cordova 的特性和命令。此版本同时解决了过去一年遇到的矛盾问题。

PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系人,声音和振动等,此外PhoneGap拥有丰富的插件,可以调用。

安装 PhoneGap CLI:

# OS X / Linux
$ sudo npm install -g phonegap

# Windows
C:> npm install -g phonegap

更新 PhoneGap CLI :

# OS X / Linux
$ sudo npm update -g phonegap

# Windows
C:> npm update -g phonegap

Version 3.6.3-0.22.0 改进记录

$ phonegap --version
3.6.3-0.22.0

版本 3.6.3 让 Cordova 3.6.3 运行时能编译你的项目。

版本 0.22.0 支持 phonegap-cli node 库,之前的 Node 库是 0.21.19major.minor.patch 添加了新功能。当一些命令丢出警告的时候,还是可以继续使用的。

新命令

PhoneGap CLI 支持所有 cordova@3.6.3-0.2.13 运行时命令:

新命令完整列表:

$ phonegap compile <platforms>
$ phonegap cordova <command>
$ phonegap emulate <platforms>
$ phonegap info
$ phonegap platform add <platforms>
$ phonegap platform remove <platforms>
$ phonegap platform check
$ phonegap platform list
$ phonegap plugin search <keyword>
$ phonegap prepare <platforms>
$ phonegap save platforms --experimental
$ phonegap save plugins --experimental
$ phonegap restore platforms --experimental
$ phonegap restore plugins --experimental

废弃的命令

现在仍然支持原始的 PhoneGap CLI 命令,但是一些命令不久之后将会被禁止使用:

比如:

$ phonegap install ios
 [warning] The command `$ phonegap install` has been DEPRECATED.
 [warning] The command has been delegated to `$ phonegap run`.
 [warning] The command will soon be removed.

完整废弃命令列表:

$ phonegap install <platform>
$ phonegap local build <platform>
$ phonegap local install <platform>
$ phonegap local run <platform>
$ phonegap local plugin add <platform>
$ phonegap local plugin remove <platform>
$ phonegap local plugin list

Helpful Help

$ phonegap
$ phonegap help
$ phonegap --help
$ phonegap -h
$ phonegap help create
$ phonegap create help
$ phonegap create --help
$ phonegap create -h
$ phonegap help plugin add
$ phonegap plugin add help
$ phonegap plugin add --help
$ phonegap plugin add -h

新创建命令选项

创建命令现在支持 --copy-from--link-to 选项。

Using --copy-from:

$ phonegap create my-app --copy-from ../my-other-app

Using --link-to:

$ phonegap create my-app --link-to ../my-other-app

更多内容:

$ phonegap help create

Verbose Output

Exit Codes

Automatically Adding Platforms

$ phonegap create my-app/ | $ phonegap create my-app/
$ cd my-app/              | $ cd my-app/
                          | $ phonegap platform add ios
$ phonegap run ios        | $ phonegap run ios

支持 phonegap.js

config.xml File Location

No –device shorthand option

Transparency

$ phonegap run ios
[phonegap] executing 'cordova platform add ios'...
[phonegap] completed 'cordova platform add ios'
[phonegap] executing 'cordova run ios'...
[phonegap] completed 'cordova run ios'

Programmatic Interface

Direct Line to Cordova

每个 PhoneGap 命令都跟每个 Cordova 命令一样,除了以下的两个环境状态下:

1. 创建项目

强制创建一个 vanilla Cordova 项目:

$ phonegap cordova create my-app/

跟一个 vanilla PhoneGap 项目的区别:

$ phonegap create my-app/

2. 显示 Cordova 运行时版本

$ phonegap cordova --version
3.6.3-0.2.13

与 PhoneGap 版本的区别:

$ phonegap --version
3.6.3-0.22.0

更多内容请看发行说明



历史版本 :
PhoneGap Desktop Beta 0.4.3 发布
PhoneGap Desktop Beta 0.4.2 发布
PhoneGap Desktop Beta 0.3.5 发布
PhoneGap Desktop Beta 0.3.1 发布
PhoneGap Desktop Beta 0.2.1 发布
PhoneGap Desktop App 0.1.11 发布
PhoneGap 5.2.0 发布,HTML5 平台
PhoneGap Desktop Beta 0.1.10 发布
PhoneGap Developer App 1.5.5 发布
PhoneGap Desktop App 0.1.9 发布
PhoneGap-Plugin-Push 1.1.1 发布
PhoneGap Desktop App 0.1.8 发布
最新网友评论  共有(1)条评论 发布评论 返回顶部
肉牛 发布于2015-03-28 05:33:07
不错的文章,内容博学多才.
支持(0)  反对(0)  回复

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务