博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PhoneGap 和 PhoneGap Build 是什么?
阅读量:5080 次
发布时间:2019-06-12

本文共 836 字,大约阅读时间需要 2 分钟。

PhoneGap是目前唯一支持7种平台的开源移动开发框架,支持的平台包括iOS、Android、BlackBerry OS、Palm WebOS、Windows Phone 7、Symbian和Bada,如图1-2所示。

PhoneGap是一个基于HTML、CSS和JavaScript创建跨平台移动应用程序的快速开发平台。与传统Web应用不同的是,它使开发者能够利 用iPhone、Android等智能手机的核心本地功能——包括地理定位、加速器、联系人、声音和振动等,此外它还拥有非常丰富的插件,并可以凭借其轻 量级的插件式架构来扩展无限的功能。

PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如iPhone的iPhone SDK、Android的Android SDK等,也可以和Adobe Dreamweaver 5.5配套开发。另外,使用PhoneGap,需要为每个平台分别编译不同的应用程序。

图1-2 PhoneGap支持的各种移动平台

当然,你也可以使用PhoneGap的在线编译云服务——PhoneGap Build来免去需要准备各种编译环境的烦恼,如图1-3所示。

图1-3 PhoneGap Build云服务

利用PhoneGap Build,可以在线打包Web应用成客户端并发布到各移动应用市场。图1-4是PhoneGap Build在线打包完成并且提供下载的界面。

图1-4 PhoneGap Build界面

有了PhoneGap和PhoneGap Build,Web开发人员便可以利用他们非常熟悉的JavaScript、HTML和CSS技术,或者结合移动Web UI框架jQuery Mobile、Sencha Touch来开发跨平台移动客户端,还能非常方便地发布程序到不同移动平台上。

本文摘自即将上市的《深入浅出PhoneGap》

转载于:https://www.cnblogs.com/zhwl/p/3199950.html

你可能感兴趣的文章
listbox拖动排序
查看>>
2019年6月多校联训b层——搜索算法 Problem A 宽搜 营救
查看>>
[No000062]读书八字诀:怎样将书读得通透?
查看>>
BZOJ 4326 NOIP2015 运输计划(树上差分+LCA+二分答案)
查看>>
Servlet下
查看>>
hammer.js
查看>>
LeetCode #151 Two Sum
查看>>
VM Fusion配置静态IP和物理机通讯
查看>>
数据仓库小记(二)
查看>>
【S】SQL SERVER检查临时表占用空间情况
查看>>
mybatis入门(八)
查看>>
springboot+mybatisplus+lombook项目中数据问题。
查看>>
SQL server知识点
查看>>
Promise/Bluebird源码
查看>>
000webhost虚拟主机绑定自定义二级域名
查看>>
C语言基础
查看>>
Class.forName的作用以及为什么要用它【转】
查看>>
做技术,切不可沉湎于技术
查看>>
js调试系列: 调试基础与技巧
查看>>
Redis Getshell总结
查看>>