搜索

首页  >  问答  >  正文

hybrid-app - 最近想自己写个android的hybrid app,看了下大多推荐的是PhoneGap,不知道他的运行效率怎么样?

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

天蓬老师天蓬老师2772 天前571

全部回复(10)我来回复

  • PHP中文网

    PHP中文网2017-04-17 13:52:41

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

    回复
    0
  • PHP中文网

    PHP中文网2017-04-17 13:52:41

    来来来,我要安利Ionic了:

    http://ionicframework.com/

    各项优势和服务:

    Ionic creator :http://creator.ionic.io/

    Playground : http://play.ionic.io/app/29a2d4d67e9a

    你可以用angular来写App了,后续更多特性陆续有来

    回复
    0
  • 高洛峰

    高洛峰2017-04-17 13:52:41

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

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

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

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

    回复
    0
  • 大家讲道理

    大家讲道理2017-04-17 13:52:41

    可以试试 MUI http://dcloudio.github.io/mui/

    回复
    0
  • ringa_lee

    ringa_lee2017-04-17 13:52:41

    mui可以,调试很方便

    回复
    0
  • ringa_lee

    ringa_lee2017-04-17 13:52:41

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

    回复
    0
  • 黄舟

    黄舟2017-04-17 13:52:41

    也可以试下appcan

    回复
    0
  • ringa_lee

    ringa_lee2017-04-17 13:52:41

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

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 13:52:41

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

    回复
    0
  • PHP中文网

    PHP中文网2017-04-17 13:52:41

    cordova吧。其他都不想用了,捆绑一大堆无用的服务。

    回复
    0
  • 取消回复