是不是经常有一些自认为很好的点子,然后想把这些点子来进行变现运营,目前个人开发者制作APP的成本越来越低了,尤其是跨平台框架的出现,这大大降低了开发APP的门槛,flutter就是这其中横空出世的佼佼者。

为什么选择flutter

目前而言,市面上的跨平台框架还是有比较多的选择的,例如react-native、flutter,其中react-native出现得比flutter早,为什么我还是最终选择了flutter呢?

  • 性能,react-native是用js来写APP,虽然门槛很低,但是性能堪忧,插件也是良莠不齐,而flutter是真正的跨平台,真正编译成本地字节码来进行运行的
  • 经过了这两年的发展,flutter社区该有的轮子基本上也都有了,社区成长速度明显高于react-native

flutter channel选择

flutter本身分为下面几个渠道:

  • beta
  • dev
  • master
  • stable

master 为当前最新的channel;dev 为当前最新且充分测试后的channel;beta 为每月Flutter官方调整选出来的最好的dev的channel; stable 为当前最稳定的channel。

稳定性排序:master < dev < beta < stable 。

我选择的是dev,相对比较新,也相对稳定一点,可以紧跟社区。

更新历史

2020/08/02

  • 初稿