Flutterを初めるために

最近、Flutterに注目している。

Android + iOSのアプリが両方作れる!かつ、自分の大好きなマテリアルデザインが使えるためだ。

実際にまだアプリは作っていないけど、Flutterを初めるために良さげな記事を見つけた。

ちょっと古いけど、こにふぁーさんの記事

konifar.hatenablog.com

自分なりにまとめると以下

Dartのキャッチアップ Language Tour | Dart https://www.dartlang.org/guides/language/language-tour

UIライブラリ FlutterはUIをWidgetというパーツを組み合わせて作る。 そして標準で用意されてるWidgetは豊富で、Material Design GuidelineにあるUIは全て用意されている。 実際に作るときにどんなWidgetがあるかを知っておくのがキモで、以下を読んでおくことをオススメ Widget catalog - Flutter https://flutter.dev/docs/development/ui/widgets

開発環境を整えるなら
Android Studio / IntelliJ - Flutter https://flutter.dev/docs/development/tools/android-studio

Flutterのセットアップ
Install - Flutter https://flutter.dev/docs/get-started/install

Code Lab
Building Beautiful UIs with Flutter https://codelabs.developers.google.com/codelabs/flutter/index.html#0

サンプル
flutter/examples at master · flutter/flutter https://github.com/flutter/flutter/tree/master/examples

公式にサポートされているplugins
plugins/packages at master · flutter/plugins https://github.com/flutter/plugins/tree/master/packages

ここらへんを見ておけばアプリを作れるようになるはず