探寻PhoneGap的真面目
来源:互联网 发布:mcmc算法 编辑:程序博客网 时间:2024/04/28 01:02
□文/传智播客.Net高级讲师 牛亮亮
移动开发越来越火爆,我们想涉足移动开发不得不选择一个合适的平台,比如Android、iOS、WP等,作为web程序员再去学这些移动平台势必定会花费很多时间精力,即使我们学会了Android并在Android下开发了一个应用,此时客户需要iOS平台下的应用,那该怎么办呢?如果说直接去学习各个移动平台下的开发对我们来说不现实,但我们可以借助PhoneGap,这样的话,我们就可以不用去学习移动平台的开发,即可开发各个平台下的应用。
那什么是PhoneGap呢?接下来我为大家一一揭晓!
PhoneGap可以让我们很方便的使用html5开发Web App。本质是我们写好的网页运行在一个经过重写的浏览器控件上并且可以使用Javascript调用系统底层的功能,比如:加速计、摄像头、罗盘、通讯录、地理定位等,所有的这些功能都是以插件的形式提供,如果你所需要的功能PhoneGap没有提供,你还可以自己写插件来扩展。
有了PhoneGap我们就可以使用Html5开发移动应用程序(所有的移动平台的浏览器内核都是支持html5的),配合一些基于Html5、CSS3的UI框架,比如jQuery Mobile、jQTouch、Sencha Touch等开发者得以快速地开发跨平台App而不需要编写任何的原生代码。
有人会问哪些应用是使用PhoneGap开发的,答:铁路12306的手机客户端。PhoneGap不是万能的,虽然有了它我们不用花费额外的时间成本去学习各种移动平台下的开发,但是它也有其不足,其中最大的不足就是执行速度。随着硬件的不断升级,软件的不断优化,将来使用PhoneGap开发的Web App的性能会越来越趋近于原生App。
更多IT前沿、技术学习、面试技巧、IT笑话,微信搜索“CZTEKAN”,关注传智特刊,我为IT狂!或者点击进行邮件订阅,了解传智特刊的最新资讯。
----------------------------------------------------------------------------------------------------
传智播客教育科技有限公司——专注于Java、.Net、PHP、网页平面UI、iOS、C/C++设计工程师的培训
0 0
- 探寻PhoneGap的真面目
- 探寻PhoneGap的真面目
- ESB的真面目
- 流媒体的真面目
- ESB的真面目
- ESB的真面目
- ESB的真面目
- ESB的真面目
- ESB的真面目
- ESB的真面目
- 看清卡卡西的真面目
- 看清javascript的真面目!!!
- 男人风韵的真面目
- 认清函数的真面目
- __attribute__ ((packed))的真面目
- EJB 的真面目
- java 枚举的真面目
- 认清函数的真面目
- 精灵的优化-使用纹理图集
- as3计时工具类
- 谈谈我对攻读计算机研究生的看法(转)
- 查看CentOS版本方法
- Apache Spark - Building Spark with Maven(使用Maven构建Spark)
- 探寻PhoneGap的真面目
- win7操作系统下使用IIS打开应用程序池报没找到WAS服务
- Ubuntu中如何清理系统垃圾
- Android使用Gson和SharedPreferences存储对象
- 今日食谱及作息
- Android通过tcpdump抓包
- 掌握风靡职场的十大面试题,秒杀一切面试官!
- 2A01-View-Grid
- Superblock mount time is in the future