经过了一番讨论,最后还是决定用phonegap来开发产品。因为用phonegap的人力成本相比原生开发还是节省了不少,并且可以跨平台。至于软件的运行效率,在ios上还是相当流畅的,在android上就稍微的没那么流畅。但还在接受的范围内。

好了,废话少说。开始了

首先,当然是装环境了,这个网上又太多太多资料了,我就不赘述了,可以参考点击这里

然后,安装环境之后,就可以通过命令行来创建项目。

在windows下打开命令行(在mac下打开终端),去到你想创建项目的目录。

cordova create MyFirstProj com.testMyFirstProj

cd MyFirstProj

这样你的项目就创建好了。创建好的目录应该就是这样子,说明你创建成功了

plugins下,就放着你所安装的插件

www  就是你主要要编辑的网页代码。

config则是你对项目的一些配置。

创建完项目之后,你可以 根据你的需要,通过cordova plugin add命令 安装一些常用的插件,

如:你需要在应用内打开浏览器时,可以用这个插件:(InAppBrowser): cordova plugin add org.apache.cordova.inappbrowser

需要设置闪屏,可以安装   cordova plugin add org.apache.cordova.splashscreen

等等。

phonegap就是因为有各种各样的插件,才能够满足我们日常的开发。

当你需要编译不同平台代码的时候,就需要通过下面两句命令来生成各自平台下的代码。

生成后的代码就在上图中的platform中。

cordova platform add android,cordova platform add ios。(需安装各自的环境)

切记,如果你想一次开发,然后多个平台下运行,则不应该在platform下各自平台下去改www下的代码。而是应该在根目录的www下改代码,然后通过cordova build android 或者cordova build ios 编译不同的平台。phonegap会替换掉各自平台下的www文件。

最后,推荐几个网址:

phonegap官网,还是要多到官网看看,大部分问题还是可以从文档上找到答案的。

phonegap 插件 还有在这里,你可以找到大部分插件。方便使用。

第一次写,写的不是很好。只是简单的介绍一下。

phonegap 环境搭建的更多相关文章

  1. phonegap环境搭建

    最近在开发app, html5+php 采用phonegap进行打包 前端框架采用jquery mobile 这里phonegap创建安卓项目 3种方式 1.phonegap 2.cordova 3. ...

  2. Cordova(PhoneGap) 环境搭建与基础

    Cordova(PhoneGap) 创建步骤:官方Guide 环境准备 安装 Node.js nodejs.org 安装 git git-scm.com (bin目录添加到path) 安装 cordo ...

  3. 简单谈谈eclipse下搭建PhoneGap环境来开发Android程序 - linux86(转)

    原来在逛园子的时候一不小心发现了一个新概念“PhoneGap”简称PG,我一直都喜欢追逐新事物,自然就产生了好奇心.于是乎我就在百度上面Google了一下PhoneGap是什么东西.简单的说就是用另一 ...

  4. Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境

    引言 简单介绍一下Cordova的来历,Cordova的前身叫PhoneGap,自被Adobe收购后交由Apache管理,并将其核心功能开源改名为Cordova.它能让你使用HTML5轻松调用本地AP ...

  5. (转)PhoneGap开发环境搭建

    (原)http://www.cnblogs.com/Random/archive/2011/12/28/2305398.html PhoneGap开发环境搭建   项目中要用PhoneGap开发,了解 ...

  6. Phonegap(Cordova)3.4 + Android 环境搭建

               PhoneGap是一个用基于HTML.CSS和JavaScript的,创建移动跨平台移动应用程序的高速开发平台. 它使开发人员可以利用iPhone,Android,WP7等多 ...

  7. (一)phoneGap之环境搭建教程及其example分析

    phoneGap之环境搭建教程及其example分析 一.环境搭建 与普通的开发android应用一样,phoneGap也同于原生android应用一样,环境相同,只是有部分不同,下面就我做理解,进行 ...

  8. Phonegap 开发环境搭建

    以Android为例介绍Phonegap开发环境搭建 一. 软件下载 1. JDK 8 下载 http://www.oracle.com/technetwork/java/javase/downloa ...

  9. phonegap for andriod之phonegap 环境的搭建

    1.环境搭建 1.1安卓的环境搭建 可以参考http://www.cnblogs.com/xuzhiwei/p/3277529.html 1.2PhoneGap下载 我这里下载2.90版本 http: ...

随机推荐

  1. 完美解决移动Web小于12px文字居中的问题

    前几天的一篇博文:移动Web单行文字垂直居中的问题,提到了移动web里小于12px的文字居中异常的问题,最后还是改为12px才近乎解决了问题.但是有时候或许并不是那么乐观,你并不能将原本定为10px的 ...

  2. (转载)struts2的驱动模型

    模型驱动即ModelDriver,所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象. 比如,有实体类User如下: public class User { private int ...

  3. Cstring使用说明

    CString::Left(intnCount)const; //从左边1开始获取前 nCount个字符 CString::Mid(intnFirst)const; //从左边第 nCount+1个字 ...

  4. (一)Qt界面设计布局

    Qt提供四种布局: 这种布局生成的格局比较单一,这时候需要另外两个填充控件,来生成整行或整列的格式. 注意:使用Spacers控件时,必须要放在layouts中的布局中,否则无法保存. 示例: 1.往 ...

  5. 火狐谷歌浏览器Json查看插件

    1.搜: Firefox的JSON插件 参考: Chrome/FireFox浏览器下处理JSON的插件_Bruce_新浪博客 JSONView :: Firefox 附加组件 但是后来去发现没用: 打 ...

  6. 杀死进程 kill -9

    cui@bug:~$ killall -h 用法: killall [选项]... [--] 进程名... killall -l, --list killall -V, --version -e,-- ...

  7. Linux 本地yum源搭建和网络yum源搭建

    一.本地yum源搭建 首先挂载上光盘 [root@www /]# mount /dev/cdrom /media/cdrom/ 系统默认已经安装了可使用yum的软件包,所以可以直接配置: [root@ ...

  8. DTCMS列表页自定义参数。

    1.频道管理中,URL配置,增加一个参数person_id 2.在photo_list.html模板页中,添加以下代码 <!--C#代码--> <%csharp%> strin ...

  9. MySQL基础操作命令

    MySQL基础操作命令 1. 查看MySQL进程 ps -ef|grep mysql |grep -v grep 2. 查看MySQL端口 ss -lnt | grep 3306 3. MySQL的启 ...

  10. 分享:linux下apache服务器的配置和管理

    linux下apache服务器的配置和管理. 一.两个重要目录: Apache有两个重要的目录:1.配置目录/etc/httpd/conf:2.文档目录/var/www: 二.两种配置模式: Apac ...