转:MAC 下安装PHONEGAP开发环境
MAC 下安装PHONEGAP开发环境
什么是Phonegap呢?Phonegap是一个利用HTML5去开发App的框架。可以为安卓、iOS、WP、黑莓、火狐等移动操作系统。采用HTML5来编写交互界面。其优点是编写一次可以编译到各种移动平台上,大大为公司节省了开发周期。但是它也是有缺点的,性能比如原生的好,只能做一些简单的APP,比如介绍公司的那种,或者网站客户端。要是做游戏还是算了吧。
在MAC下安装Phonegap环境要安装很多种第三方的软件。git,xocde,nodejs等等。
1.安装GIT:http://www.git-scm.com/
2.安装NODEJS:http://nodejs.org/(如果你安装了旧版本的需要手动安装npm,不过最新版的自带了)
3.进入终端命令行使用npm安装cordova如下:
$ sudo npm install-g cordova
4.进入你要创建的项目目录,然后创建phonegap项目。
$ cordova create hello com.example.helloHelloWorld
输入完这个命令后cordova程序会帮你创建hello文件夹,里面就是这个phonegap环境了。
5.创建xcode项目文件。要编译App肯定是要用xcode的,没有安装就去App Store下载吧。
$ cd hello
$ cordova platform add ios
之后你用finder进入子目录就会看到platforms中得ios文件夹,接着你就运行里面项目编译即可。
6.环境算是有了,但是你要做项目还得需要调用很多系统的东西,比如摄像头、系统信息、文件操作等等,或者第三方开发的插件。看官网文档:
Basic device information (Device API): (设备信息插件)
$ cordova plugin add org.apache.cordova.device
Network Connection and BatteryEvents:(网络连接插件)
$ cordova plugin add org.apache.cordova.network-information
$ cordova plugin add org.apache.cordova.battery-status
Accelerometer, Compass, and Geolocation:(陀螺仪)
$ cordova plugin add org.apache.cordova.device-motion
$ cordova plugin add org.apache.cordova.device-orientation
$ cordova plugin add org.apache.cordova.geolocation
Camera, Media playback and Capture:(摄像头拍照录制等)
$ cordova plugin add org.apache.cordova.camera
$ cordova plugin add org.apache.cordova.media-capture
$ cordova plugin add org.apache.cordova.media
Access files on device or network (File API):(访问文件)
$ cordova plugin add org.apache.cordova.file
$ cordova plugin add org.apache.cordova.file-transfer
Notification via dialog box or vibration:(提醒)
$ cordova plugin add org.apache.cordova.dialogs
$ cordova plugin add org.apache.cordova.vibration
Contacts:(联系人)
$ cordova plugin add org.apache.cordova.contacts
Globalization:
$ cordova plugin add org.apache.cordova.globalization
Splashscreen:
$ cordova plugin add org.apache.cordova.splashscreen
Open new browser windows (InAppBrowser):
$ cordova plugin add org.apache.cordova.inappbrowser
Debug console:
$ cordova plugin add org.apache.cordova.console
转载于:https://www.cnblogs.com/dasn/articles/6688152.html
转:MAC 下安装PHONEGAP开发环境相关推荐
- [PhoneGap]Mac下搭建PhoneGap开发环境
我一直的想法就是要玩就玩跨平台,接触过一些跨平台的引擎,cocos2dx,mono,unity3d,现在炒的火热的就是html5技术了,我相信这也是未来的主流技术之一,其中有一些比较不错的框架就是ph ...
- [亲测]在Mac下配置php开发环境:Apache+php+MySql
公司给我们配上了高大上的Apple Mac Pro本本,这两天自己正在习惯中.通过虚拟机PD,确实解决了一些因为工作习惯无法在iOS上很好完成的事情,但是我想,既然用起了iOS就尽量将一些事务在iOS ...
- Windows下安装Objective-C开发环境
Windows下安装Objective-C开发环境 1.首先用GNUstep在windows下模拟object c开发环境. 官方网址:http://www.gnustep.org/ 百度云下载: 链 ...
- mac m1 php,Mac M1安装php开发环境
Mac M1安装php开发环境 去年年底,苹果推出了新款的M1芯片的mac,最近刚好要换电脑,考虑对比再三,还是选择了M1芯片的mac:刚拿到手以后,担心会有软件不兼容啥的,网上也推荐作为主力开发的笔 ...
- Mac下搭建php开发环境教程
这篇文章主要介绍了Mac下搭建php开发环境教程,Mac OS X内置了Apache 和 PHP,这样使用起来非常方便.本文以Mac OS X 10.6.3为例,需要的朋友可以参考下 Mac OS X ...
- mac php环境配置教程,Mac下搭建PHP 开发环境的教程(详细步骤)
本篇文章给大家带来的内容是关于Mac下搭建PHP 开发环境的教程(详细步骤),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. php 的本地开发环境,搭建很简单,成功启动三个进程就可以 ...
- 2021-01-13 Linux下安装lua开发环境 Ubuntu
Linux下安装lua开发环境 Ubuntu 1.下载lua包并解压 wget -c http://www.lua.org/ftp/lua-5.3.5.tar.gz tar zxvf lua-5.3. ...
- php图文安装教程,windows下安装php开发环境详细教程(附下载链接)
本篇文章为大家详细介绍一下windows下安装php开发环境的流程,建议初学者使用集成环境开发php,以免失去学习兴趣. 推荐集成环境下载地址:php集成环境下载 windows下安装php环境流程: ...
- php环境搭建appserv,在 Windows 下安装 PHP 开发环境(基于 Appserv)
在 Windows 下安装 PHP 开发环境(基于 Appserv) 1.Appserv 是什么? Appserv 是PHP网页架站工具组合包,可以将网络上免费的架站资源重新包装成单一的安装程序.它提 ...
最新文章
- 谈谈StorageEvent
- nginx实现防止ddos攻击
- 人生第一次删好友,删的就是你!连路飞都怒了!
- datetime插入数据_SQL项目_(一)数据源准备
- SAP CRM WebClient UI cross workcenter的context cleanup
- java ee用户登录_EE Servlet 3:使用会话和过滤器开发用户登录
- 接口入口在什么地方_弱电工程施工图审查要点?有哪些地方需要审核?审核要求是什么?...
- 在Microsoft System Center中利用您的现有投资管理VMware--Veeam MP v6.5
- 关于多文档MFC从xp系统上移植到win7上出现错误的问题解决经验
- 阻止表单提交,超链接默认行为
- 处理2D图像和纹理——旋转,缩放和镜像一张图像
- python str has no attribute_python – AttributeError(“’str’object has no attribute’read’”)...
- 鸿蒙系统翻车了,鸿蒙“翻车”? 网友发现鸿蒙系统居然是安卓9.0
- treeTable树结构表格的使用
- 得一微YS9083XT量产工具及方法FW190402
- 2、异常值(outliers)检测:业务法、Z-score、3σ准则、箱线图
- Go字符串拼接-源码+Benchmark
- 华为nova10和荣耀70哪个值得买 哪个性能更好
- IDEA2020 安装教程,图文教程
- P2060 [HNOI2006]马步距离