• 少林李达康
    2019-06-13
    个人认为跨平台开发始终是个真需求,伪实现。真需求说的是市场确实需要一个完美的兼容多平台的开发方式来解决人力成本和开发效率。伪实现说的是目前无论哪种方案,真正落地开发的话还是必须要掌握安卓和iOS的开发技能。之前我做过一个RN的项目就是,许多api都是iOS这边兼容,安卓不兼容,这就需要了解安卓开发再去做兼容处理,反之亦然。这样其实更降低了开发效率,而且也无形中给开发人员增加了技能要求,必须都熟悉安卓和iOS开发。而真正熟悉两套开发技能的人在市场上的薪资不见得就比一个安卓 + iOS的薪资低。
    所以我认为在谷歌和苹果没有给出官方跨平台解决方案之前,一切跨平台都是小打小闹,只能小试牛刀,不能真正解决问题。
    个人愚见,不喜勿喷。
    展开
    
     59
  • 2thousand19
    2019-06-13
    期待swift UI 跨安卓平台的那一天
    
     12
  • 鑫琦
    2019-06-13
    之ggtalk的有一期“向架构师进发”,Casa Taloyum也说过跨平台开发的问题,当时给出的答案和@少林李达康 说的一样“一旦需要做兼容处理时,还是会要求熟悉Android和iOS开发技术”, 这样成本还是会不小,所以从长远来看确实不能真正解决问题。但是我的觉得从快发速度的角度来说,跨平台技术既能达到Web开发的速度,又能在一定程度上保证性能,相对HTML混合开发还是有进步的。

    另外说一下Flutter我个人的影响 最近离职在找工作,刚想强化一下iOS基础知识,在复习时间突然发现Flutter越来越火了, 当明连iOS都没学的精通,Texture,SwiftUI还没怎么用过,就要开始转移阵地学其他技术了。 但是要现在不学Flutter,又要掉队了。 对我这种技术普通开发者, 还是蛮纠结的。

    另外,“向架构师进发”这一期,我记得Casa Taloyum还引用了戴铭老师的话, 不知道的可以去听一下
    展开
    
     9
  • 胖娃瓜
    2019-06-14
    NS性能比PSV强的多,PSV应该和3DS对比...
     1
     5
  • 轩
    2019-07-09
    从GitHub上的swift语言库来看,swift已经从底层上支持Android了,Linux系统(服务器方向)也支持的比较多,windows 也有支持,再加上今年推出的swiftUI来看,底层和应用层分步演进,再加上苹果公司这几年对metal渲染层的深耕,支持跨平台感觉是有望的!我是打算扎根swift了!
    
     4
  • Geek_f0b40f
    2019-06-13
    我们就正在是用Flutter进行开发,也遇到过各种问题,但是正如戴铭所说的那样,一切都要看用户和开发者怎么去选,不过从目前来看,Flutter的增量远远高于RN,建议深耕Swift的情况下,着手开发Flutter吧!并且Flutter已经支持嵌入式/桌面端/web端 等平台了,野心蛮大的..
    
     4
  • Kratos
    2019-06-13
    老是能讲下动态热更新方案吗

    作者回复: 后面就会讲

    
     3
  • 骠骑将军狩猎还
    2019-06-19
    Kotlin要变成弃子了么。
    
     2
  • 小美
    2019-06-13
    不管上层建筑如何变换,目前可以做的就是打好基本功,知其所以然,而不是想当然,与各位共勉。
    
     2
  • 张松超
    2019-06-22
    SwiftUI渲染机智和UIKit有差别吗?如果没有差别,就不可能有跨安卓的那一天吧?

    作者回复: 渲染是底层的。SwitUI 是接口层

    
     1
  • 张峰
    2019-07-16
    我赞同1楼的观点!
    
    
  • ptlCoder
    2019-07-16
    SwiftUI 来一波
    
    
  • bluce
    2019-07-02
    没说缺陷,哪些坑,对于不熟悉的人来说太有偏向性
    
    
  • bart
    2019-06-17
    flutter gallery示例项目在我的iPhone7上转场动画掉帧非常明显,目前真想说一句,想说爱你不容易。
     1
    
  • 李超
    2019-06-13
    跨平台方案最重要的点还是性能,性能更佳的flutter当然是首选,对于原本是native开发的人来说,rn与flutter的开发成本是相差不大的,从长远角度来看,这批人最可能选择flutter。对于原本是web开发的人来说,rn是首选,因为毫无语言切换上的开发成本,一切都是熟悉的味道~
    
    
  • Lattice立叔⊙︿⊙
    2019-06-13
    PSV应该和3ds比
    
    
我们在线,来聊聊吧