V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Taoman
V2EX  ›  Flutter

如何学习 flutter

  •  
  •   Taoman · 2023-08-25 15:27:43 +08:00 · 2761 次点击
    这是一个创建于 490 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前端一枚,不会 app 开发,想学习 flutter ,正确的学习路线应该是什么?

    11 条回复    2023-10-19 16:01:10 +08:00
    Mexion
        1
    Mexion  
       2023-08-25 15:31:42 +08:00
    https://book.flutterchina.club/
    不过这本书没讲 navigator2.0
    linwuhi
        2
    linwuhi  
       2023-08-25 15:32:27 +08:00
    flutter 很简单啊 UI 层的框架 学习下布局 如何请求接口 状态管理 通用的组件 如何调试 本地缓存 就够用了
    https://www.coding-time.cn/dart 可以看一下
    真不难
    mandex
        3
    mandex  
       2023-08-25 15:35:26 +08:00
    flutter 还是很简单的。我也是前端,大学里写过一点安卓项目,但是全忘记了。感觉 flutter 和 react 大差不差,dart 语言稍微学一学,直接就开始写了。
    先找个目标,想想要写个什么 App ,然后看看文档直接开始动手,不会的再慢慢查。
    debuggerx
        4
    debuggerx  
       2023-08-25 15:35:39 +08:00   ❤️ 1
    看完官网文档,你就是高手,可以做东西了;然后再看其他资料,水平逐渐倒退,直到最后发现大部分三方教程其实都不咋样,大彻大悟再从头学习官网文档,结合自己的研究,你就是专家了
    zhudapaooo
        5
    zhudapaooo  
       2023-08-25 17:44:50 +08:00
    非常推荐 B 站王叔不秃的教程
    superedlimited
        6
    superedlimited  
       2023-08-25 18:02:25 +08:00
    说认真的,学习 flutter 的正确路线应该是:
    javascript -> typescript -> react -> dart -> flutter.

    同理,
    javascript -> typescript -> react -> kotlin -> jetpack compose.
    javascript -> typescript -> react -> swift -> swift ui.
    khaliray
        7
    khaliray  
       2023-08-25 20:13:19 +08:00   ❤️ 1
    推荐这个教程 https://ducafecat.com/
    我看了一遍就开始写项目了
    gyt95
        8
    gyt95  
       2023-08-25 23:35:06 +08:00
    看着文档写了一个 demo ,后来忘记差不多了,结合代码 AI 插件帮我快速记起
    LinYa
        9
    LinYa  
       2023-08-26 09:17:50 +08:00
    @superedlimited #6 为什么要从 react 过渡,是视图层写法类似的原因吗?
    lei737123456
        10
    lei737123456  
       2023-08-26 15:17:13 +08:00
    画一周时间学习 dart (和 js 非常相似,现在有了 gpt 甚至语法都不用记了,现用现查),两周时间熟悉 flutter 的布局,和 css 会有不同,熟悉下常用的 widget ,然后就直接开干就行了
    pingkoko
        11
    pingkoko  
       2023-10-19 16:01:10 +08:00
    @lei737123456 请问 GPT3 够用吗,还是要 GPT4 plus ,项目下个版本要直接把移动端切换到 flutter 了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1083 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:06 · PVG 03:06 · LAX 11:06 · JFK 14:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.