最近在网上查了查 说有原生基础比较好上手 前端的话还需要学习学习 原生的一些代码
1
IvanLi127 2021-06-11 11:15:41 +08:00
建议充分利用工作时间带薪学习~
我也是搞 web 的,如果光写界面,倒不用啥原生基础。你写过 react 嘛,感觉 flutter 和 react 比较有共同点 |
3
JoStar 2021-06-11 11:27:14 +08:00 4
基本上适用 flutter 的场景不会经常接触原生代码的,除非你像我一样用社区的一些 SDK,又要定制它的一些功能。
flutter 学习成本还算大,一门语言+一个 UI 框架,遇到问题多翻翻官方的源码,写得非常好。 然后眼熟一下常见的那些 widget,知道遇到什么问题用哪个 widget,或者参考哪个 widget 。 搬运一下自己整理的学习参考资料: 官方: https://gallery.flutter.dev/#/ 油管官方的 widget of the week;boring show https://flutter.dev/docs/development/ui/widgets 掘金: https://juejin.cn/post/6844903633448861710 https://juejin.cn/post/6844903743075385352 https://juejin.cn/post/6844904074622697480 https://juejin.cn/post/6844903986370183175 依赖包: 状态管理我推荐 provider getx 少部分 api 不错 适配 flutter_screenutil 上拉刷新,下拉加载 pull_to_refresh |
4
xsen 2021-06-11 13:47:44 +08:00
若有 oo 类语言经验的话,还是上手很快
本人最近赶鸭子上架要做一个资产管理类 app,也就是花 2 个小时翻完一本教程,然后就一边查一边做 开发速度与体验来说,还是相当不错。当然,没有 web 快,这是事实 |
5
liamzz 2021-06-11 14:40:35 +08:00
我我也在学这个,有空一起交流
|
6
holystrike 2021-06-11 14:44:01 +08:00 1
|
7
darknoll 2021-06-11 14:45:26 +08:00
多有用啊
|
8
wa143825 2021-06-11 17:00:04 +08:00
学习成本确实大,前几个月,每新学一点知识就会重构自己的旧代码。我写了 2 个项目,半年时间,才把基础的功能都过一遍,代码风格也才稳定下来。
不过学习曲线还算平滑,写的东西都能立马看效果。 |
10
cx99 OP @holystrike 感谢-.-
|
11
lqs 2021-06-12 20:20:21 +08:00
恰恰相反,有前端基础( React/Vue )比较好上手,有原生基础的会走很大的弯路
|
12
ctolib 2021-06-14 13:05:11 +08:00
https://bestofflutter.com/ 这个网站收集了不少的开源库,可以参考一下。
|