类似 PhoneGap 这样的使用 HTML 和 CSS 开发跨平台手机应用,是否有前景?
你好 类似phonegap这样的混合app开发技术前景不太好。
目前市场上对于phonegap开发的APP总量也很多的,比如cnzz统计的手机版我认为都是混合APP的,至于是phonegap还是appcan就不用追究,反正混合app有一定的市场,总量多,但是和原生比也小很多。
至于phonegap的就业前景那就不能和phonegap应用的多少一致来衡量,并不是所有的APP都适合phonegap来开发,一旦适合phonegap开发的app,可以节约开发成本。
就业的前景。并没有专门使用phonegap来开发app的公司,因为这不是唯一选择,当碰到功能简单,要求快速开发,用户群体不注重体验时候,那么phonegap比较合适。公司对于一位app开发技术员并不仅限制于只懂phonegap能实现的功能,这样的技术人员达不到公司要求,有时候难以解决公司碰到的问题,所以,phonegap通常作为技术人员的一种附加技术,比如web前端的人补充的技术能力,容易从网页过度到安装的app应用,其他web后端人员也可能提升自己的附加技术,也有的app原生开发人员为了尝试、或进入web而从这里入手的附加技术。
无论如何,仅懂phonegap+html5框架来做这种应用在就业中是难以取得高薪资,也难以做出更好的app。
原生和混合都重要,当前形势看,仅懂原生就业还可以,仅懂phonegap混合那就业不行,将来我觉得也不好有太大变化。
phonegap是用web技术,html5实现的app,通过phonegap,又可称cordova,提供与手机功能互动的接口,比如定位,拍摄,通知,提醒,罗盘等。其性能在手机上稳定性不太好,尤其安卓,2015年3月在深圳时候我就开始研究这个技术,希望可以借助web技术开发app,但是最终性能问题,我选择放弃,9月份facebook又发布安卓版的react-native,开始觉得react-native可以跨平台开发app,经过一段时间后,到现在,我觉得react-native开发的性能是完全可以接受的,facebook手机应用和天猫手机客户端都使用了它,他使用javascript编译为原生的IOS和android 的APP。
经过我的分析,如果你决定继续从事学习phonegap 那么你可以/ 下载到很多的开发案例,可以下载。
如果你对react-native的APP编译原生感兴趣,你可以从这篇入门文章出发。
/jiaocheng/bianchengjiaocheng/2590.html(IOS入门篇)
有不懂的地方多网上找一下,或进入相应开发群