唐巧专访:用 HTML5 写移动应用终究不会成为主流 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
hushuqi
V2EX    iDev

唐巧专访:用 HTML5 写移动应用终究不会成为主流

  •  
  •   hushuqi 2016-10-12 14:00:15 +08:00 10437 次点击
    这是一个创建于 3292 天前的主题,其中的信息可能已经有所发展或是发生改变。
    小编语
    本文为 DevLink 专访系列,本期采访嘉宾是 iDev 苹果开发者大会特约出品人、小猿搜题产品技术负责人唐巧。在参加 iDev 苹果开发者大会前夕,这位资深 iOS 开发者接受了 DevLink 的采访,分享了一些他自己的感悟,也为我们介绍了这次大会的主要看点。

    唐巧,现在在猿题库公司创业,担任小猿搜题产品技术负责人。他有 5 年移动互联网从业经验,曾在网易用 Java 开发过网易邮箱和网易微博后台;转做 iOS 后,参与开发过有道云笔记、猿题库和小猿搜题的 iOS 版。

    唐巧是圈内知名的资深 iOS 开发者,他独立撰写了技术图书《iOS 开发进阶》,半年畅销 15000 册,同时也是 InfoQ 的技术编辑。维护了iOSDevTips 微信公众号,运营 3 年获得了 9 万的订阅量。

    以下为采访内容,提问者:DevLink,受访者:唐巧。

    1、唐巧老师您好,能否简单的介绍一下你自己?

    大家好,我叫唐巧,是一个 iOS 开发者,来自在线教育创业公司猿辅导。我同时是 InfoQ 的兼职编辑,《 iOS 开发进阶》一书的作者。我曾经开发过有道云笔记、猿题库、小猿搜题的 iOS 客户端。

    在工作之余,我也喜欢写作与分享,我在微博(@唐巧_boy )和微信公众号( iOSDevTips )上总共拥有超过 9 万的关注。

    2、作为这次 iDev 苹果开发者大会的出品人,能否聊聊您是如何设计本次大会的议题的?

    今年 iOS 的话题其实集中在 Swift 语言、函数式编程、跨平台方案,所以这方面的话题本次大会都有涉及。另外 iOS 安全一直是被人们较为忽视的一个方面,本次大会我在这方面也特别有设计议题讨论。

    考虑到 iDev 大会希望涉及苹果全平台的技术,所以本次大会我们也安排了关于 macOS、watchOS 和 HomeKit 的议题。

    其实参加技术会议的主要作用一是开阔眼界,二是社交,我希望这些内容能够让大家看到一些以前没有接触过的内容,从而可以进一步学习研究。

    3、本次大会主要关注哪些技术点?为什么您觉得这些技术点需要被关注?

    刚刚也提到,本次大会主要的关注点包括 Swift 语言、函数式编程、跨平台方案、安全以及全平台技术。

    关注 Swift 语言、函数式编程、跨平台方案主要是由于这些内容是今年的热门话题。关注安全主要是因为这个领域总是被大家忽视。

    关注全平台技术,是希望让大家能够开阔眼界,多了解一些苹果相关生态的东西。

    4、近段时间以来,关于微信小程序即将取代 Native App 的观点越来越多,作为一名 iOS 开发者,您是如何看待这个观点?

    微信小程序利用的技术方案类似于 React Native ,所以既可以利用 Javascript 的更新方便的优势,又可以呈现出完美流畅的交互体验。我觉得微信的小程序是可以在很多中低频应用中获得优势,因为这些应用无需安装,非常符合张小龙说的“用完即走”的想法。

    但是,微信小程序提供的交互和技术能力还是不能和原生的程序相同,加上所以高频应用应该不太适合在微信小程序中使用。

    5、我们注意到,本次会议也会聊到 React Native 方面的话题,尽管 React Native 还有很多坑,但您觉得类似的跨端开发技术能否最终可以成为一个可以选择的、成熟的开发模式?

    我觉得 HTML5+JS 方案可能变成熟,但不太可能成为主流,主要原因是:

    1、优秀的前端工程师比优秀的客户端工程师更加稀少。

    2、即使使用 HTML5+JS 的方案,也需要了解不同平台的差异和特点。在这方面,HTML5+JS 其实没有优势。

    6、以个人技术成长经历看,您是如何一步一步成为iOS 开发领域的“大 V ”的?能否给大家分享一些经验?

    其实我是一个挺努力的人,我之前也分享过,我把周末和晚上的时间都用来研究 iOS 开发技术,以及写相关的分享文章。

    同时我也是一个幸运的人,赶上 iOS 开发刚刚在国内火的时候就学习,文章有机会被大家搜索并传播。

    7、对身处苹果生态链的一线开发者有什么要说的么?

    当前的一线开发者其实在经历一场阵痛,一边是历史遗漏的大量 Objective-C 代码,一边是快速演进的 Swift,一线开发者需要在开发的同时,也保留足够的精力进行充电学习,这对于大家都是不小的挑战。


    iDev大会是 DevLink 组织的面向苹果开发者的技术活动,更多活动详情请见 http://idev.devlink.cn/
    现在购票可享受8折优惠,3人以上团购还有额外折扣。
    第 1 条附言    2016-10-13 09:08:18 +08:00
    大会地址有误,正确地址为: http://idev2016.devlink.cn/
    75 条回复    2016-10-18 15:56:20 +08:00
    newbieooOO
        1
    newbieooOO  
       2016-10-12 14:26:56 +08:00
    观点我是支持的, 这种应用开发起来虽然简单,性能和原生还是没法比。平台特性也无法完全实现。做些小企业应用还是可以的。强大的系统工具类的就无法实现了。
    wingoo
        2
    wingoo  
       2016-10-12 14:48:11 +08:00
    趋势无法避免的, 随着移动设备计算性能的倍增, 这点性能损失都不是事了
    tabris17
        3
    tabris17  
       2016-10-12 14:53:50 +08:00
    只能说大多数 APP 根本没必要做原生,比如电商、新闻订阅,做成原生仅仅是为了耍流氓抢占推送入口罢了
    Zzzzzzzzz
        4
    Zzzzzzzzz  
       2016-10-12 14:55:39 +08:00
    我书读得少, RN 算 HTML5 和前端范畴的么?
    xcatliu
        5
    xcatliu  
       2016-10-12 15:06:46 +08:00
    我只想说,涉及前端的问题,他回答的并不专业(我也不是很专业,不明确的地方标上了问号):

    > 微信小程序利用的技术方案类似于 React Native

    微信小程序和 React Native 不同,微信小程序是更接近於 Web App 的 Hybrid App

    > 所以既可以利用 Javascript 的更新方便的优势,又可以呈现出完美流畅的交互体验

    微信小程序的更新需要微信审核吧?理论上还是一个浏览器的壳,流畅程度和应该和浏览器一致吧?
    微信小程序的优势应该是开发成本低,用户群体广,能够通过 Bridge 调用一些微信的接口?

    > 5 、我们注意到,本次会议也会聊到 React Native 方面的话题,尽管 React Native 还有很多坑,但您觉得类似的跨端开发技术能否最终可以成为一个可以选择的、成熟的开发模式?
    >
    > 我觉得 HTML5+JS 方案可能变成熟,但不太可能成为主流,主要原因是:

    React Native 和 HTML5+JS 完全是两码事
    hushuqi
        6
    hushuqi  
    OP
       2016-10-12 16:08:10 +08:00
    听说有一家 H5 做 APP 的一家公司,拿到风投后,立马抛弃 H5 ,改用原生了。。。
    corona
        7
    corona  
       2016-10-12 16:24:11 +08:00
    @hushuqi H5 就是快速,低成本,缺点也是明显,性能和体验不够好。为了长远发展,还是要抛弃 H5
    metrue
        8
    metrue  
       2016-10-12 16:28:56 +08:00
    @Zzzzzzzzz React Native 来开发 App 和 HTML5 不是一个事儿。
    kikyous
        9
    kikyous  
       2016-10-12 16:32:40 +08:00
    H5 可能不会,还有 H6, H7 呢
    tscat
        10
    tscat  
       2016-10-12 16:38:57 +08:00
    性能损失带来的就是耗电吧。。这个才是移动设备的关键
    lovelynn
        11
    lovelynn  
       2016-10-12 16:43:21 +08:00
    我觉得分行业来看待这个问题比较合适。最近 看到一些 app 用 html5+js 在很多判断逻辑上存在修改服务端的返回的 js 绕过的风险。想了一想 感觉是在模式上存在的问题 每个判断做接口又太麻烦。所以总觉得不大靠谱
    solome
        12
    solome  
       2016-10-12 16:43:24 +08:00
    ```
    微信小程序利用的技术方案类似于 React Native ,所以既可以利用 Javascript 的更新方便的优势,又可以呈现出完美流畅的交互体验。我觉得微信的小程序是可以在很多中低频应用中获得优势,因为这些应用无需安装,非常符合张小龙说的“用完即走”的想法。
    ```

    这讲的不对吧~
    微信小程序 依旧是 Web 呀,需要浏览器“壳子”支撑; React Native 最后要转义到原生实现的。
    WildCat
        13
    WildCat  
       2016-10-12 16:43:42 +08:00
    你问 native 大牛他们肯定不会说 HTML 5 成为主流因为一旦实现他们工作就不好找了。
    native 开发者肯定会唱衰 HTML 5.

    反正我等吃瓜群众路过就好。
    binux
        14
    binux  
       2016-10-12 16:56:13 +08:00   1
    立 flag 的「终究」会被打脸
    SuperMild
        15
    SuperMild  
       2016-10-12 17:01:15 +08:00
    但是,会不会变成主流,这个根本不重要啊!

    HTML5 已经占有一席之地,已经有了一些合适的使用场景,已经实际上有用了,并且还会继续变得越来越有用。

    根据长尾理论,是否主流不重要。
    zander
        16
    zander  
       2016-10-12 17:01:24 +08:00 via iPhone
    微信的公众号已经站稳脚跟了。
    miketeam
        17
    miketeam  
       2016-10-12 17:05:07 +08:00
    看需求吧, app 需要一天一个花样的,那就用 h5 呗, rn 的话坑多。。想做交互性更好,省点事的那就原生的呗。

    @WildCat native 开发者干嘛要唱衰 h5 呢? oc , swift 或者 java 的学习难度难道比 js 低?再说了原生开发者 html5 也是比修的一门课好伐?不知道有个控件叫 WebView?
    winglight2016
        18
    winglight2016  
       2016-10-12 17:58:05 +08:00
    1 、优秀的前端工程师比优秀的客户端工程师更加稀少。

    2 、即使使用 HTML5+JS 的方案,也需要了解不同平台的差异和特点。在这方面, HTML5+JS 其实没有优势。

    这两个理由怎么看都站不住脚:
    1.稀少是现状,不是原因甚至没有多少“相关性”更何况是不是真的稀少也是个问题
    2.使用 H5 方案,通常都会选择一个现成的开源框架,谁会自己重新造轮子啊?所以需要了解不同平台差异云云也是不成立的
    t0byxdd
        19
    t0byxdd  
       2016-10-12 18:23:27 +08:00
    什么时候移动系统直接提供 HTML 方案而不是靠这些基于系统 native 接口的第三方库了再说吧
    dreamwar
        20
    dreamwar  
       2016-10-12 18:28:13 +08:00
    @binux 哈哈,这才是真理
    monkeyk
        21
    monkeyk  
       2016-10-12 18:57:51 +08:00
    你太美
    pyufftj
        22
    pyufftj  
       2016-10-12 19:01:00 +08:00
    小猿搜题,为什么我马上想到了白鼠的鬼畜视频。。。。
    wjdimba
        23
    wjdimba  
       2016-10-12 19:39:05 +08:00
    估计唐巧的书不好卖了
    GG668v26Fd55CP5W
        24
    GG668v26Fd55CP5W  
       2016-10-12 19:45:24 +08:00 via iPhone
    利益相关多少会不客观
    EXE
        25
    EXE  
       2016-10-12 20:55:38 +08:00 via Android
    活捉一只妹子
    anubiskong
        26
    anubiskong  
       2016-10-12 21:00:30 +08:00
    现在这时代就是胡说八道完全没有成本了
    CheungKe
        27
    CheungKe  
       2016-10-12 21:45:11 +08:00
    @hushuqi 头像需要 大图 (大大图)
    FreshOldMan
        28
    FreshOldMan  
       2016-10-12 22:05:00 +08:00
    我比较关心楼主的头像
    helloSwift
        29
    helloSwift  
       2016-10-12 22:33:10 +08:00
    @falcon05 头像赞
    helloSwift
        30
    helloSwift  
       2016-10-12 22:36:03 +08:00
    @falcon05 搜了下,貌似是 tari tari sawa okita ?
    chemzqm
        31
    chemzqm  
       2016-10-12 23:28:38 +08:00
    如果说大公司 app 或者工具应用代表主流的话,小程序显然不会有任何优势,但是多数应用是那样的吗?
    jedihy
    nbsp;   32
    jedihy  
       2016-10-13 00:07:15 +08:00
    React-Native 刚开始用着发现跨平台很爽啊,用深入了一点之后就发现你需要同时精通安卓和 iOS 才能做下去,因为很多时候自己要去同时写安卓和 iOS 的原生组件。。。
    isCyan
        33
    isCyan  
       2016-10-13 07:51:20 +08:00 via Android
    但不会消失,而且总会用到。
    murmur
        34
    murmur  
       2016-10-13 08:12:10 +08:00
    H5 是未来企业开发的主流,我认为是这样的,不需要加密,快速上线,不要求动画也不要求性能,就是看看文件填填表单,而且有些快速改动的东西可以直接从服务器加载,热更新都不一样
    毕竟这东西裸的跟底裤一样,你要认为你的客户端源代码不值钱就上吧,大厂就算 H5 做内容 native 层也都刚刚硬
    小应用,这东西,自己看吧,身家性命都交给腾讯了
    公众号?这是应用么?我感觉这东西除了造谣传谣的主力没啥意思,难怪现在辟谣那么难,一小撮造谣一撮煽风点火的一大撮传谣的
    cyr1l
        35
    cyr1l  
       2016-10-13 08:56:24 +08:00 via iPhone
    他是 Native 开发者,当然不看好 HTML5 。
    fjhmx
        36
    fjhmx  
       2016-10-13 09:03:00 +08:00
    我目前最赞同的还是那句话..rn 的坑比较多...
    hushuqi
        37
    hushuqi  
    OP
       2016-10-13 09:11:35 +08:00
    大家不要看头像。。。请关注文章内容和这次大会活动。。。
    GG668v26Fd55CP5W
        38
    GG668v26Fd55CP5W  
       2016-10-13 09:12:17 +08:00 via iPhone
    @helloSwift 是的
    qyc0129
        39
    qyc0129  
       2016-10-13 09:24:28 +08:00 via iPhone
    @hushuqi 头像比文章好看多了哼
    lovedebug
        40
    lovedebug  
       2016-10-13 09:27:43 +08:00
    不会
    zohan
        41
    zohan  
       2016-10-13 09:30:01 +08:00
    脱离应用场景聊技术都感觉比较空洞
    shiki
        42
    shiki  
       2016-10-13 09:34:25 +08:00
    @binux 你个人页面里的 http://gplus.to/roybinux/ 点开来是广告
    ldehai
        43
    ldehai  
       2016-10-13 09:38:01 +08:00   2
    做过几年开发,就到处以专家自居的人,我求你们不要再发这种帖子到 V2EX 了,非常感谢!
    mrytsr
        44
    mrytsr  
       2016-10-13 09:42:38 +08:00 via Android
    @hushuqi 建议你把头像换了
    coderluan
        45
    coderluan  
       2016-10-13 10:05:23 +08:00
    我坚持认为,未来对开发者越友好的语言越有发展,文章说的问题现在是有,但是并不是什么解决不了的问题。
    bramblex
        46
    bramblex  
       2016-10-13 10:21:43 +08:00
    至某上

    不看具体需求就开喷我也是醉了,而且居然以 ”客户端 APP “ 加密来确保安全性……您这是有多业余啊?实在不行你写个原生的模块不就行了么?你剩下那点页面逻辑代码值几块钱啊?

    老板让你们写 APP 是让你们来满足业务需求的,不是让你们来刚这刚那的,公司要有这种傻逼我肯定立马叫他滚蛋。 BAT 基础岗都还只有资格搬搬业务砖,你那么牛逼去国际大厂研究院啊?技术也没多好,还整天想着刚着刚那的,醒醒啊,工头叫你去搬砖啊。

    现在市面上大量的 APP 无非就是互联网服务入口,做 APP 的目的是要 APP 这个入口。人家别说那 HTML5 做网页了,整个 APP 就一个 webview 里面跳转一个 url 的我都见过。

    native 的绝对比 HTML5 的好,这几乎是绝对的,但是这好是要付出代价的。比如最可观的代价就是我们要一年多付将近 20 万来发工资……程序员可是很贵的啊!
    ycge234
        47
    ycge234  
       2016-10-13 10:26:51 +08:00
    应该是不同的方向,就像现在电脑虽然有 exe ,但很多都在网页一个道理。有的问题,最终肯定能解决的
    bngzoo
        48
    bngzoo  
       2016-10-13 10:47:55 +08:00
    >大道理我不懂,反正在 PC 上除了专业工具外,我其他的一个需求一个浏览器基本就搞定了。购物,看视频这些我是不会专门去下客户端的。
    coetzee
        49
    coetzee  
       2016-10-13 10:52:38 +08:00   1
    屁股决定脑袋之论罢了
    shlabc
        50
    shlabc  
       2016-10-13 11:05:22 +08:00
    手机就是移动版的桌面

    桌面以前都是各种 mfc 、 VB 、 delphi 。。。的天下,现在除了迅雷、 QQ 、各种全家桶、大型工具以外,几乎都是 web 网站了

    手机端也必然是这个规律,目前是各种原生 app ,未来也必然是各种 webapp , hybird 会流行很长时间,但最终比例会逐步下降
    ty89
        51
    ty89  
       2016-10-13 11:23:27 +08:00
    看到"唐巧老师您好"这一句我就差点吐了
    pljhonglu
        52
    pljhonglu  
       2016-10-13 11:26:31 +08:00   1
    该用 native 的地方用 native ,该用 HTML5 的地方用 HTML5 。微信亦是如此~
    切勿抛开业务谈技术~
    miketeam
        53
    miketeam  
       2016-10-13 11:30:40 +08:00
    很多人用手机感觉有一个规律,这个值得大家思考:
    不喜欢手机上很多 app ,但是至少这几个很大可能会保留,微信,支付宝,酷狗,爱奇艺或者腾讯视频,天猫(电商), qq ,美颜相机(自拍类的),邮件。你说这个几个 app 占据桌面,会不用原生的么?缺那个钱吗?求快?

    其余的比如 github , v2 ,网易新闻之类的不是生活必须的应该是用浏览器访问的吧?

    用跨平台,或者各种 web...结合的都是些什么应用呢?开发 app 是必须的吗?微信公众号不能满足需求?

    说白了 app 至少是能补充手机系统级的需求,强烈满足某一个需求。需要打开即用。好比一个图标分享的网站,你会下载她的 app ?

    只能说,如果将来有这么个场景会考虑 webapp , hybird ,那就是某一天李化腾,黄化腾什么的想创业,做一个 pp 的应用,强烈的满足了某一个需求,但是现在没有那个钱请那么多人,先快速除产品,就用这些 webapp , hybird 先顶上,验证哈市场。。
    bengle
        54
    bengle  
       2016-10-13 11:55:23 +08:00
    native 发布太麻烦,各有各的优势,主要看业务
    Deeer
        55
    Deeer  
       2016-10-13 13:39:14 +08:00
    最近也在思考这个问题,现在来看,微信平台带来的产业发展会更加直观,更加符合国人的需求。另一方面是目前来看 React native 还在发展中,对很多公司来讲的确是降低成本的好选择。所以,我认为不能说是替换(毕竟过原生语言在那里),可以是种选择。
    hushuqi
        56
    hushuqi  
    OP
       2016-10-13 14:01:01 +08:00
    @ty89 只是一个尊称,我们的每个采访对象都是这么称呼的
    murmur
        57
    murmur  
       2016-10-13 14:07:41 +08:00
    @Deeer 把所有身家都押给微信,要么就是政府、大公司、公益机构,做真正的服务窗,这是好事,但是你一个小应用,没有自己的用户系统,入口也被藏着,这能发展到什么程度呢?现在的全家桶模式可不适合于小应用,你这小应用第一批用户实际上也没累积,还是微信用户

    更加符合国人的需求?造谣+鸡汤+盗抄么,这是我对公众号的定义
    murmur
        58
    murmur  
       2016-10-13 14:19:52 +08:00
    @miketeam 但是现实上,你会发现,首先 M 化腾找了个莫须有的理由杀死了你的小应用,然后你看 MII UI 上内置了你的功能, OO 上内置了你的功能, AIIPAY 上内置了你的功能,反正你是小应用么,大家都内置好了。。。然后以几倍于你的用户基础让你前期的用户荡然无存,这样的例子还少么,你还记得米聊么

    真正的趋势我认为是回归 wap ,连 webapp 都不需要。。。这才是坠吼的
    hronro
        59
    hronro  
       2016-10-13 14:22:52 +08:00 via Android
    react native 和 HTML5 有半毛钱关系?除了开发语言是 js , react native 用到了哪项 HTML5 技术? html 和 css 都不能用,还扯 HTML5 。用一句话概括 react native ,就是用 js 开发原生应用
    reus
        60
    reus  
       2016-10-13 14:52:32 +08:00
    应该把“终究”换成“我希望”
    自称是 iOS 开发者的,自然不希望自己熟悉的技术被淘汰
    hshpy
        61
    hshpy  
       2016-10-13 16:13:54 +08:00
    人家作为 iOS 开发者角度来看,虽然 Apple 在 iOS 8 后出了 WKWebview 比以前的 WebView 控件性能优化了不少,所以现在大多数都是 Hybrid App ,但 WKWebview 始终都是 Apple 的一个控件而已给的权限肯定不多。微信小程序类似 RN 用 js 写转原生,但提供直接用的组件应该多点。 native 开发者肯定会唱衰 HTML 5 ,至于吗,在中国的培训机构看来这么站不住脚。
    ty89
        62
    ty89  
       2016-10-13 16:16:23 +08:00
    @hushuqi

    这就跟选秀节目里把评委称作"导师"一样让人反胃.
    ywu
        63
    ywu  
       2016-10-13 16:24:14 +08:00
    我觉得是完全要看需求的。大部分应用用 react native 游刃有余。建议用过之后再来评价。
    iMono
        64
    iMono  
       2016-10-13 17:03:17 +08:00
    @hushuqi 小弟有一事相问~~~~~ 从事 pm 需要什么要求~~~ 开发转 pm 可以吗?
    MountainRain
        65
    MountainRain  
       2016-10-13 17:06:42 +08:00
    唐巧童鞋是支持了多年 HTML5 的,估计遇到很多解决不了的坑,所以才转为支持原生的吧
    hushuqi
        66
    hushuqi  
    OP
       2016-10-13 22:34:45 +08:00
    @ty89 那怎么称呼比较好?直接叫唐巧么。。。
    hushuqi
        67
    hushuqi  
    OP
       2016-10-13 22:37:43 +08:00   1
    @iMono 从事 PM 的一大需求就是一定要懂技术,不然是打不过开发的~另外就是要懂点设计,不然设计也不会听话~还得懂点用户心理,不然 PK 不过老板~最后再懂点运营,不然产品出来没人用,会被所有人叨叨死~~
    favormm
        68
    favormm  
       2016-10-14 10:14:04 +08:00
    妹子好,好妹纸
    htz
        69
    htz  
       2016-10-14 11:11:55 +08:00
    被妹子头像吸引,结果发现标题内容说一个 iOS 专家说 H5 没有前途,我就呵呵了。
    Makoshan
        70
    Makoshan  
       2016-10-14 13:25:13 +08:00
    屁股决定脑袋
    robinshi2010
        71
    robinshi2010  
       2016-10-14 15:07:02 +08:00
    催更津津乐道了啊.

    赶紧催催朱总更新.
    iMono
        72
    iMono  
       2016-10-14 16:46:14 +08:00
    @hushuqi 谢谢
    zhufengme
        73
    zhufengme  
       2016-10-14 16:47:31 +08:00
    @robinshi2010 ,今天更新 ...
    mufeng
        74
    mufeng  
       2016-10-17 13:53:15 +08:00
    @solome 小程序是 js core ,和 rn 没得比
    rainex
        75
    rainex  
       2016-10-18 15:56:20 +08:00
    本来就是的事,争论什么。

    电脑上多少应用是原生?多少是 html ? office 有多少用在线版多少用本地版的?游戏多少玩网页的多少玩原生的?手机比电脑的性能更差,更担心功耗,这些都是有利于原声代码的, html 唯一的优势也就是人工成本更低,开发更快点。

    我再举个例子,同样本地代码,最早的 bittorrent 客户端是 python 写的,但大家用的 bt 下载客户端全是 c++之类写的,为什么?归根到底,性能,效率。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2594 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 04:54 PVG 12:54 LAX 21:54 JFK 00:54
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86