iloveyou
V2EX  ›  问与答

phoneGap、Icenium、AIR 这类 APP 混合开发技术有没有前景?值不值得投入精力学习?

  •  
  •   iloveyou · Mar 18, 2015 · 4024 views
    This topic created in 4250 days ago, the information mentioned may be changed or developed.
    好处:web开发者可以顺畅切入到移动开发;一次开发多平台部署。
    坏处:性能不行;原生功能支持差(比如不能后台驻存,推送消息等)
    10 replies  •  2015-03-19 14:40:18 +08:00
    iloveyou
    iloveyou
    OP
    Mar 18, 2015❤️1
    1
    感觉安卓和ios这两大平台不能一直这样分裂下去,目前移动端开发成本很高,要两套人马。总得有种技术抹平技术差异,就像jquery抹平浏览器一样。
    pljhonglu
    pljhonglu
    Mar 18, 2015
    2
    要构建一整套平台无关的东西基本是不可能的,不同的手机的传感器还不一样呢。不过混合开发到会是趋势。把一些平台无关的代码使用这种方式来开发还是比较方便快捷的。但是目前还没有特别满意的混合开发方式~phonegap之类只是能用,还达不到好用的程度~
    iloveyou
    iloveyou
    OP
    Mar 18, 2015
    3
    @pljhonglu 是啊 应该还是要看使用场景。

    如果是那种关键应用(mobile first)还是要用原生;
    如果是那种企业应用或者是对现有网站业务移动化的可以考虑混合开发。
    noder
    noder
    Mar 18, 2015
    4
    nativescript 这类的将来会相当NB.
    c742435
    c742435
    Mar 18, 2015
    5
    作为一个天天给公司的AIR应用写ANE的家伙,
    AIR只要你能写/能找ANE,基本什么都能做。
    就是性能有点差。不过非游戏应用应该也用不到那么高的性能;游戏大把框架可用用不着AIR
    c742435
    c742435
    Mar 18, 2015
    6
    不过说到学习,如果你已经是H5开发者,倒是可以学习一下;已经是Flash开发者,不如及早转行;不是以上二者 还是不要折腾自己了。
    airycanon
    airycanon
    Mar 18, 2015
    8
    @c742435 活捉ActionScript大牛一只,是写Flex还是纯AS啊?
    cfan8
    cfan8
    Mar 18, 2015
    9
    移动端的跨平台性能太垃圾,目前没什么用处,等到时候性能问题解决了再学业来得及

    桌面端基于HTML5的跨平台应用还是挺看好的
    c742435
    c742435
    Mar 19, 2015
    10
    @airycanon 纯AS,Flex的程度就是改改公司已有的应用而已。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5210 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 06:30 · PVG 14:30 · LAX 22:30 · JFK 01:30
    ♥ Do have faith in what you're doing.