共计 566 个字符,预计需要花费 2 分钟才能阅读完成。
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 的局部痛点;
正文完