移动网站开发框架PhoneGap的学习心得

最近因为项目的需要,开始研究phonegap。据说是一个加拿大小公司开发的,得到了很多大公司的支持。

这个框架可以提高生产效率,更好,更快的推广移动网站。

 

你可以浏览下面这个网页,在android上面搭建一个phonegap的环境来实际体验一下。

http://www.cnblogs.com/meteoric_cry/archive/2011/05/21/2052521.html

 

 

那么PhoneGap到底为我们解决了什么问题?

凭借自己的理解,我认为如下几点是PhoneGap做的比较好的:

 

1,移动网站将来可能商业应用的趋势,不说和native application平分天下,但至少1/3是有的.

众所周知,目前开发iphone native application还是有很多限制的,为了得到一个

apple id 你要给你apple每年纳贡(标准版的iPhone SDK 99刀,合600人民币)

而且发布native application之后,还要漫长的审查.这些都反过来凸现了移动网站的优势.

 

那么移动网站主要是用html5+CSS3+JQueryMobile来开发,非常讨厌的是iPhone SDK提供的系统API不能

使用,那么很炫的照相功能,gps定位功能都不能用了??呵呵,别急,为了解决这个问题,PhoneGap出现了.

利用它我们可以轻松的通过js来调用iPhone,Android提供的API.

 

2,一次编写到处运行

PhoneGap号称一次编写到处运行,这很容易让你产生误解,其实你还是要在不同的平台开发的,

只不过网站的实现代码也就是www目录下面的那些html、css等等可以到处copy,

打个比方,也就是你用android做好了一个移动网站,然后你只要把www下面的东西copy到

mac上面就可以编译然后发布到app store

 

现在研究的还不是很透彻,希望以后可以继续和大家分享经验。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值