vscode 基于Electron 开发, WhatsApp 桌面版也是Electron
flutter 用Dart语言开发, Dart是为了改善js而生
flutter比照react native, 架构上少了一层封装, 实践上效率更高
图形界面是和人间接交互,mac/windows/ubuntu/android/ios 都有各自的习惯, 很难对立. 而作为看得见摸得着的货色,每个人又会有本人的想法和习惯,boss和产品经理都能发表本人的认识,从而影响到最终的显示和交互成果. 所以UI适配,你得适配多种机型,多种分辨率,多种零碎版本以及多种产品经理和boss;
除了游戏是强交互,体验成果间接影响了用户的留存率;其余App的交互只有不是特地的反人类,用户都不会有很大的心里落差感. 只有内容优良,商品价格优惠,品质有保障,哪怕性能差点,加载慢点,用户量也会快速增长;
在KPI的压力下,各种尝试必不可少,一周一个版本也是亘古未有;原生开发须要各个客户端的人.而H5一个人就能搞定不同的平台蕴含桌面的后盾零碎界面; react native 和 flutter 尽管说也是能跨平台, 然而遇到各种坑后免不了须要原生开发人员来解决.
集体预测:flutter只有不能取代js,图形界面的将来就还是js的
;因为能用js写的,都会用js来尝试.而5G的超高网速也会解决H5的局部痛点;