第1章

Flutterの基本

Flutterの概要と、アプリ開発を始めるための基本的な流れを確認します。

この章で学ぶこと

  • Flutterがどのような開発環境か
  • Flutterアプリの基本的な構成
  • Firebaseと組み合わせるときの考え方

Flutterとは

Flutterは、1つのコードから複数の環境向けのアプリを開発できるフレームワークです。主にDartという言語を使います。

アプリの基本構成

Flutterでは、画面をWidgetという部品の組み合わせで作ります。小さなWidgetに分けると、表示や処理を整理しやすくなります。

開発するときは、次の流れで少しずつ確認します。

  1. プロジェクトを起動する
  2. 変更する画面や処理を探す
  3. 小さく修正する
  4. 実機またはエミュレーターで確認する

まとめ

Flutterでは、Widgetを組み合わせてアプリを作ります。まず既存の構成を確認し、小さな変更から進めると理解しやすくなります。