目次

はじめに

サンプルコード
免責事項
表記関係について
底本について

第1章 Flutterの背景と概要

1.1 Flutterの特徴
1.2 既存のマルチプラットフォームとの違い
1.3 Flutterのセットアップ

第2章 Firebaseによるログイン機能を作る

2.1 簡単な機能説明
2.2 Firebaseにプロジェクトを作る
2.3 ログイン画面を作る
2.4 匿名ログインする
2.5 ログイン後の画面を作る
2.6 Googleアカウントでログインする
2.7 ユーザー名を表示する
2.8 自動ログイン機能を作る
2.9 ログアウトする
2.10 まとめ

第3章 ヘルスケアデータを取得する

3.1 iOS/Androidにおける歩数データ取得の方法
3.2 Flutterアプリの全体構成
3.3 Pluginの開発方法
3.4 歩数データ取得サンプルアプリの作成(Flutter)

あとがき

はじめに

 本書は、Flutterを利用してモバイルのアプリケーションを作成するための手順を解説しています。次のような読者を想定しています。

 ・Flutterアプリの全体像を知りたい

 ・Flutterを利用したアプリ開発を行いたい

 ・FlutterでiOS/Androidに対応するためのプラグイン開発を知りたい

 ・FlutterアプリにFirebaseを適用したい

 Flutterにおける基本的な概念やアプリケーション開発から始まり、より実践的なFirebaseとプラグインによる開発まで幅広く触れています。クロスプラットフォームとしてのFlutterのメリットとデメリットを理解し、効率よくFlutterを理解してもらうために執筆しました。Flutterを理解する手助けになれば幸いです。

サンプルコード

 本書に掲載されているサンプルコードは、次のリポジトリーで公開しています。

 ・第2章

  ─https://github.com/BisonWorks/chapter_2

 ・第3章

  ─https://github.com/BisonWorks/health_fit

免責事項

 本書に記載された内容は、情報の提供のみを目的としています。したがって、本書を用いた開発、製作、運用は、必ずご自身の責任と判断によって行ってください。これらの情報による開発、製作、運用の結果について、著者はいかなる責任も負いません。

表記関係について

 本書に記載されている会社名、製品名などは、一般に各社の登録商標または商標、商品名です。会社名、製品名については、本文中では©、®、™マークなどは表示していません。

底本について

 本書籍は、技術系同人誌即売会「技術書典5」で頒布されたものを底本としています。

試し読みはここまでです。
この続きは、製品版でお楽しみください。