Flutter x Firebaseで位置情報共有アプリを作ろう

Flutter x Firebaseで位置情報共有アプリを作ろう

【概要】 FlutterとFirebaseを使ったアプリ開発を学ぶことができる、ハンズオン形式の教本です。初学者向けに、簡単な位置情報共有アプリを開発しながら、FlutterとDartの基礎をさらに学び、Firebaseの各種サービスとGoogleMapsの使い方を身につけていきます。 【学べること】 🌏 GoogleMapを使った地図機能 🔑 Firebase Authenticationを使った認証機能 📚 Cloud Firestoreを使ったDB連携 🖼️ Cloud Storageを使ったファイルのアップロード・ダウンロード 📬 App Distributionを使ったテストアプリの配信 【カバーしていないこと】 ・状態管理パッケージの使用方法 (全てStatefulWidgetを使った実装になっています) ・AppStoreやPlayStoreへのリリース方法

Chapters
Chapter 01無料公開

はじめに

Chapter 02無料公開

Chapter1: Google Mapを実装する

Chapter 03無料公開

  GoogleMap APIを使う準備

Chapter 04無料公開

  StatefulWidgetのライフサイクルメソッド

Chapter 05

  GoogleMapを表示しよう

Chapter 06

  現在地取得の許可を得よう

Chapter 07

  現在地を表示しよう

Chapter 08

  アプリ起動時に現在地を表示しよう

Chapter 09

  現在地にピンマーカーを配置しよう

Chapter 10無料公開

  現在地を監視しよう(ストリーム編)

Chapter 11

  現在地を監視しよう(実装編)

Chapter 12無料公開

  APIキーを秘匿化しよう

Chapter 13無料公開

Chapter2: Firebase Authenticationを使った認証機能を実装する

Chapter 14無料公開

  Firebaseを使う準備

Chapter 15

  モーダルボトムシートを実装

Chapter 16

  テキストフォームを実装 (下準備編)

Chapter 17

  テキストフォームを実装 (フォーム編)

Chapter 18

  テキストフォームを実装 (キーボード対応編)

Chapter 19

  認証機能を実装する

Chapter 20

  サインアウト機能を実装する

Chapter 21

  認証機能をアプリっぽくしよう

Chapter 22無料公開

Chapter3: Cloud Firestoreを使ったDB連携を実装する

Chapter 23無料公開

  FirestoreのDB構造

Chapter 24無料公開

  FirestoreでCRUD処理

Chapter 25無料公開

  Firestoreでデータをリアルタイムに取得→表示する

Chapter 26

  プロフィール画面を作る前準備

Chapter 27

  プロフィール画面を作る

Chapter 28

  プロフィール編集画面を作成する

Chapter 29

  ドキュメントを作成する

Chapter 30無料公開

Chapter4: Let's Wrap up!

Chapter 31

  ユーザーの位置情報をFirestoreに保存しよう

Chapter 32

  他のユーザーを地図に表示する

Chapter 33

  ユーザー検索の UI を追加

Chapter 34

  Cloud Storage for Firebaseを使ってアイコン画像を保存する

Chapter 35無料公開

  Firebase App Distributionを使ってテストアプリを配布する

Community
Author
heyhey1028
Topics
公開
本文更新
文章量
333,837
価格
1,000