消息关闭
    暂无新消息!

最近想自己写个android的hybrid app,看了下大多推荐的是PhoneGap,不知道他的运行效率怎么样,如果以原生为重的话,适不适合用PhoneGap?求帮助


10个回答

︿ 3

具体看你的业务需求,如果Web App部分只是用来显示信息,用户交互量不大,那可以采用Hybrid App。
如果交互量很大,不建议

︿ 1

我来说说吧,其实就是mui开发最快,这是我自己实践的结果,ionic我没用,可是cordova我用过,因为国内没多少人分享经验,所以坑很多。

你做一个带扫码,摇一摇,地理位置追踪,消息推送的app,这些基础功能mui基本不用研究拿来就能用。cordova光是研究插件集成和使用就得花3天时间,中间还会有很多坑。(这个已经有半成品)

但是,cordova对于你做一个需求比较奇特的app来说很好,因为他的插件库全。mui对这个支持比较弱。(这个试了一周后放弃)

话又说回来,如果那么奇特需求的app在技术选型上为什么不选原生?如果非得用hybird自己用webview做就是了。学cordova的时间够把如何原生调用js和js调用原生弄明白10次了。现在我就是这么做的。

︿ 1

如果对原生的部分功能要求较高的话,不推荐使用PhoneGap,虽说现在已经很成熟,但是如果涉及到原生功能还是很差的,我之前体验过。。

︿ 1

运行效率那当然没法和原生的比,简单点的app用这种混合app做还行,ionic这个就不错

︿ 0

用ionic 开发了2个订票APP,类似火车票订票,android和ios版本都已经发布。性能在能接受得范围吧。。有一个APP站点名称超多,几百个,明显感觉速度慢。。android版2G内存算是个分水岭,2G以内速度明显慢,2G以上速度还不错。。。iphone 速度很快。。
ionic的体会,就是开发速度快,本人之前用angularjs很熟,基本上几天一个APP就ok了(包括做接口)。
用不用hybird app开发,一个是看技术上是否合适,另外还要看成本吧,特别是小公司。