- 運営しているクリエイター
記事一覧
FlutterにおけるState management
以下二つの記事の続きです。
今回はFlutterにおけるState managementについて書いていきます。
大体はここに書いてある内容を自分の勉強も兼ねてまとめていきます。
ソースコードはこちら。
2つの State
- Ephemeral (束の間の、はかない) state
例: 選択されたタブ、現在開いているページ、など
この Ephemeral State は複雑に変化しな
FlutterのHello World
以下のページにしたがってFirst Appを書いていきます。
とりあえずwebのサポートを有効化するために以下のコマンドを打っておきます。
$ flutter channel beta$ flutter upgrade$ flutter config --enable-web
Appを作ります。
$ cd ~/workspace$ mkdir flutter$ cd flutter$ fl
Flutter導入編
今までSwiftやJava/Kotlinでまともにネイティブアプリを書いたことがなく、今からやるとしたら省力そうなクロスプラットフォームかなと思い、
最初はReact Nativeを使おうかと思ったのですが、最近Flutterが熱いみたいなのでとりあえず使ってみます。
何はともあれまずは導入です。以下のページに従いながらいきます。OSは macOS Catalina 10.15.3 です。