#01 从 1 开始学 Flutter 之 0.9

306 阅读1分钟

从 1 开始学 Flutter 之 0.9

Flutter 是什么

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

开发环境搭建

基于 macOS 10.15.4 系统

参考文档:

flutter.dev/docs/get-st…

具体细节就不说了。

核心下载文件:

  1. Flutter SDK
  2. Android Studio
  3. Xcode (在App Store 下载即可)

1、2 下载链接: pan.baidu.com/s/1imx_M6bQ… 密码:jlhn

验证下是否搭建好开发环境了

(base) ➜  ~ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel dev, 1.19.0-1.0.pre, on Mac OS X 10.15.4 19E287, locale zh-Hans-CN)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
[✓] Android Studio (version 3.6)
[✓] IntelliJ IDEA Ultimate Edition (version 2020.1.2 RC)
[✓] VS Code (version 1.45.1)
[✓] Connected device (1 available)

代码编辑器选择

建议选择 Android Studio,如果你对 Dart 语言很熟悉,那个编辑器对比来说顺手用哪个。

有些软件下载不了怎么办?

变通的方法

比如 Android 开发者官网可通过 developer.android.google.cn/ 访问

Flutter 开发者官网的非官方中文网站 flutterchina.club/

最彻底的方案,想办法解决用 Google 解决问题的能力。

如何成为高手

首先要快速通过新手训练营。Hello World 运行再多遍,还是个新手。

高手子所以是高手,其实就是经历了一些新手没有经历的坑而已,当他们再走起来的时候,能够自动的跳过那些坑,进而能感知到前方是否有坑,有多大的坑,如何填坑。

新手升级之路其实也就是趟坑之旅。如果前方没有任何坑,那这个技术人人都可以学会,对你来时还有多大意义,最多也就是个熟练工,而非高手。