Flutter go_routerの使い方|ルート定義と画面遷移の基本
Flutterのgo_routerを初心者向けに解説します。GoRouter、GoRoute、MaterialApp.router、context.go、context.pushの基本を整理します。
AIとつくる、実践プログラミング・コーディングメディア
CATEGORY
FlutterとDartによるアプリ開発の記事をまとめています。
Flutterのgo_routerを初心者向けに解説します。GoRouter、GoRoute、MaterialApp.router、context.go、context.pushの基本を整理します。
Dartのconstructorを初心者向けに解説します。通常コンストラクタ、名前付き引数、required、初期化の基本を整理します。
flutter runでFlutterアプリを起動する方法を解説します。デバイス確認、端末指定、ホットリロード、停止方法、失敗時の見方を整理します。
Flutterの画面遷移を初心者向けに解説します。Navigator.push、MaterialPageRoute、pop、値を渡す考え方、go_routerとの違いを整理します。
DartのFutureを初心者向けに解説します。Futureの意味、then、async/await、エラー処理、FlutterのAPI取得へつなげる基本を整理します。
WindowsでFlutterをインストールし、Android Studio、Android SDK、エミュレーター、flutter doctorを確認して最小アプリを動かす手順を解説します。
Flutterの状態管理を初心者向けに解説します。状態とは何か、setState、Provider、Riverpodをどの順番で学ぶかを整理します。
Flutter TextFieldの使い方を初心者向けに解説します。InputDecorationでの表示、onChangedとTextEditingControllerによる入力値の取得、disposeでの解放、keyboardTypeでのキーボード切り替えまでを整理します。
MacでFlutterをインストールし、Xcode、Android Studio、iOS Simulator、flutter doctorを確認して最小アプリを動かす流れを解説します。
FlutterのTextFormFieldを初心者向けに解説します。Form、validator、保存、TextFieldとの違いを整理します。
Dartのasync/awaitを初心者向けに解説します。Futureとthenの関係、awaitで待つ書き方、try-catch、Future.wait、Flutterでローディング表示につなげる考え方を整理します。
Flutterのhttpパッケージを初心者向けに解説します。GET、POST、headers、JSON送信、エラー処理、APIクライアント化の基本を整理します。
FlutterのFormを初心者向けに解説します。GlobalKeyとTextFormField、validatorによる未入力・文字数・メール形式のバリデーション、validate/saveで複数入力をまとめて検証・保存する流れを整理します。
Dartの基本データ型を初心者向けに解説します。int、double、String、bool、List、Map、null安全、型推論の使い分けを確認します。
FlutterでFirebaseを使う基本を解説します。Firebase CLI、FlutterFire CLI、flutterfire configure、firebase_core、初期化コードの流れを整理します。
Flutterの入力バリデーションを初心者向けに解説します。TextFormFieldのvalidatorで未入力、文字数、メール形式をチェックする方法を整理します。