内容简介:中文:入门教程质量非常高,基本没有阻碍,而且把 VSCode 和 Android Studio 都讲了。我本人当然是选择 Android Studio 啦,因为我的台式机性能过剩嘛 :)
中文: flutterchina.club/get-started… 英文: flutter.dev/docs/get-st…
入门教程质量非常高,基本没有阻碍,而且把 VSCode 和 Android Studio 都讲了。
我本人当然是选择 Android Studio 啦,因为我的台式机性能过剩嘛 :)
性能不行的同学可以选择 VSCode。
不过可以看出中英文教程还是不太一样的。英文教程只有 4 步,把其他步骤放在了 Part 2;而中文教程直接就是 7 步,没有 Part 2。
其实直接看英文教程里的代码就好,代码周围的废话不用看得太细。
有 TypeScript 基础的前端秒上手,没有 TS 基础的前端滚去学 TS 或者学 Dart 基本语法吧。
了解更多
学完 Get Started 教程后,官方给出了一个教程列表。(中文文档的列表内容比英文文档的少)
- Building layouts in Flutter tutorial
- Add interactivity tutorial
- Introduction to widgets
- Flutter for Android developers
- Flutter for React Native developers
- Flutter for web developers
- Flutter's Youtube channel
- Build Native Mobile Apps with Flutter (a free Udacity course)
- Flutter cookbook
- From Java to Dart codelab
- Bootstrap into Dart: learn more about the language
让我来看看哪些有用。
- 第一个教程教我如何使用 Layout,我进去大概扫了一下,就是这个布局控件的用法,先放着,用到再学。
- 第二个教程教我如何使用 setState 改变各种组件的状态,比 Get Start 稍微深入一些,先放着,用到再学。
- 第三个教程教我一个组件的完整使用,需要重点看。
- 第四个教程是给安卓开发者看的,将安卓开发者熟悉的概念映射到 Flutter 中,不适合我看。
- 第五个教程是给 React Native 开发者看的,不适合我看。
-
第六个教程是给 Web 开发者看的,适合我看。进去看一下
- 讲了如何设置样式
- 讲了如何定位、变形、加渐变、加圆角、加阴影
- 讲了如何操作文本
- 写教程的人是不是对 Web 开发者有什么误解,我想看的不是这些
- 也许我应该看给 React Native 开发者看的教程
- 第七个教程是官方的 Youtube 频道,有 30 多个英文视频,果断关掉。
-
第八个教程是 Udacity 的免费课程,点进去看看
- 视频是英文对白,中文字幕
- 教程分两部分,第一部分可以通过看第一个教程和第二个教程搞定,第二部分可以通过看第六个教程搞定
- 我不打算看这个 8 小时的免费课程了。
- 第九个教程是 Cookbook(菜谱),它讲核心概念按首字母顺序排列了出来。显然这只能当字典使用,不适合阅读。
-
第十个教程是教 Dart 语法的,对 Dart 不熟可以先看这个。不过它默认你学过 Java。
- 里面介绍了一个叫做DartPad 的工具,可以实时练习 Dart,好用。
- 第十一个教程是一个完整的 Dart 教程的索引,内容相当多。
扫完这些链接之后,我打算先看第三个教程,然后自己试着做一个 Demo,遇到 Flutter 问题就看上面对应的教程。
未完待续……
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Flutter 高效自学笔记(二)
- Flutter 高效自学笔记(三)——网络请求
- 自学 Android 开发的正确姿势,非常值得准备自学的同学瞧一眼
- Python自学之路
- 如何自学PHP?
- 开源机器人自学指南
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。