導入
項目 | 内容 |
環境構築 | Flutterで開発をする上で必要なもののインストール |
プロジェクトを作成・起動 | サンプルアプリの簡単な説明 |
文法・オブジェクト概念
項目 | 内容 |
変数・定数宣言 | 基礎中の基礎となる変数・定数宣言。 まずは値を格納するための方法を学ぼう。 |
条件分岐・三項演算子 | if文や三項演算子を使用して、処理や表示するUIを分岐させてみよう。 |
オプショナル型のアンラップ | null許容をしつつ、安全にデータを使おう。 |
クラスの定義 | オブジェクト指向の第一歩。クラスを作成してみよう。 |
レイアウト
項目 | 内容 |
UIを縦、もしくは横に並べる | UIを縦に並べたり、横に並べたりする 発展編として、繰り返し文を使用した方法も記載 |
左寄せや中央寄せをする(Alignment) | UIを左寄せ、中央寄せなどをしてレイアウトを設定する |
UIのスペースを空ける | スペースを空けてレイアウトの調整をする |
UI生成
項目 | 内容 |
入力欄を生成 | 文字を入力するためのTextField |
さまざまなボタンを生成 | タップしたら何かの動作を発生させるもの |
オブジェクトの生成 | 一つの変数(正確にはオブジェクト)に複数のデータを持たせる |
画像を表示する | Container、BoxDecorationを使用して画像を表示させる |
画面上部にボタンを設定 | AppBarにボタンを設置する |
画面下部にタブバーを表示 | タブバーを設定して画面下のボタンで画面を切り替える |
処理関連
メール送信
項目 | 内容 |
起動しているアプリをメールアプリに切り替える | url_launcherを使用する |
アプリ内でメールアプリを起動する | flutter_email_senderを使用する |
| |
リリース関連
項目 | 内容 |
Android端末にアプリをインストールする | apkファイルを生成し、Android端末にアプリをインストールする手順を記載 |
Firebase
項目 | 内容 |
Firebaseの導入 | Firebaseを今後使用するにあたっての環境構築 |
| |
| |
| |
以下は旧ページ。現在随時更新中