Flutter × Firebaseで開発するモバイルアプリ入門

メモアプリの作成を通してFirebaseと連携したアプリ開発を学習しよう!

4.27 (262 reviews)
Udemy
platform
日本語
language
Mobile Apps
category
instructor
Flutter × Firebaseで開発するモバイルアプリ入門
2,260
students
3 hours
content
Apr 2024
last update
$39.99
regular price

What you will learn

Flutterでのモバイルアプリ開発

FlutterとFirebaseプロジェクトの連携

Cloud Firestoreでのデータ取得・追加・編集・削除

プログラミング言語Dartの記述

Why take this course?

※この動画コースは、Flutter学習サービス『Flutterラボ』でも公開しています。


概要

簡単なメモアプリの開発を通してFlutterとFirebaseを用いたアプリ開発の方法を学習する動画コースです。

Firebaseのセットアップから、Cloud Firestoreと情報をやりとりする方法まで、開発に必要な基礎知識を身に付けることが可能です。

モバイルアプリ開発や、プログラミング言語の記述の基礎を学ぶことができます。


学習できること

  • Firebaseプロジェクト作成の方法

  • FlutterとFirebaseとの連携設定

  • データベースのコレクション作成

  • Cloud Firestoreへのデータ書き込み(追加・編集・削除)


※この動画コースはFlutterの環境構築方法については解説しておりません。

環境構築についての動画もUdemyで公開しているのでご確認ください。

Content

教材の内容紹介

コース紹介 & ゴールの確認

メモアプリの作成

コード整理 & ToDoリストの作成
アプリのタイトルを変更
メモクラスを定義
iOS用Firebaseプロジェクトの作成
Android用Firebaseプロジェクトの作成
Cloud Firestoreを設定
FlutterとFirebaseを連携
TopPageにメモリストを表示
リストをタップでメモの詳細を確認可能に
メモ追加画面のUIを作成
追加ボタンタップでメモを追加可能に
追加したメモをリアルタイム取得表示
リストの右側のボタンタップでボトムシート表示
編集画面を作成しメモを更新可能に
メモを削除可能に

これからの学習方法

これからの学習について

Reviews

アプリ製作者
November 19, 2023
購入するまでわからなかったが過去1年くらいは質問にはガン無視で狂気を感じました。 私の環境では動画の通りでだいたいうまくいったがヒヤヒヤしながら授業を受けていました。 授業は丁寧でわかりやすいと思う。 でもスクリプトの文字が異常に小さいのでプログラミングの経験者でないとかなり苦労します。 デモ画面やファイル構成の画面など小さくして文字を大きくすべきです。
林竜太郎
March 26, 2023
(Flutterの基本的な事は分かって上で受講する事をおすすめします) Firebaseとの連携が端的に解説されています。手っ取り早くCloud Firestoreでデータベースを実装したい方におすすめです。
Shinji
March 10, 2023
Window11+Flutter 3.7.6+Androidで2022年7月最新は最後まで実装できました。 コースの説明には書かれていないですが、FlutterFire CLIを使うのでWindowsの場合インストーラーによるインストール又はNodeが必要となります。 動画からFlutterでFirebaseを使う方法は理解できましたが、以下がマイナス点でした。 ・説明は使用しているすべてのクラスや機能を説明してくれないので、コースを一通り見た後でも、実装した処理内でこのクラスは何をしているのだろうか?と思う箇所は残っている点が不満。 ビジネス契約でFlutterの日本語だとコレしかないので仕方なく選んでいるが、他にあればそちらを選びたいと思うような内容でした。 Flutterラボが公開しているFlutter × Firebaseは3つほど現時点でありますが以下の違いがあります。下2つを受ければ十分でした。 ・Flutter × Firebaseで開発するモバイルアプリ入門 ・FireStore, FlutterFireを使用, 更新されていないので最新のFlutterだとエラーとなる。 ・Flutter × Firebaseでチャットアプリを作成する【データベース】【画像保存】 ・FireStore, shared_preferences, Storage, FlutterFireを使用 ・Flutter × FirebaseでTwitterみたいなSNSアプリを作成する【ログイン機能】【画像保存】 ・Auth, Storage, FireStore, Google認証, FlutterFireは未使用
伊藤
November 26, 2022
Firebaseを使って基本的なCRUD機能を持つアプリが作成できた。Flutter、Dartの細かいことの説明はないが、手を動かしながら、作業できたので良かった。繰り返し見て、他のアプリも作りたい。 3時間となっているが、実際は1時間50分。古いバージョンのものが再生時間に含まれている。
田中
November 17, 2022
メモ簡単に教えれない人がチャットを解りやすく教えれるはずがないと思いました。 書いたものを消しりと初心者には良くない教材です。中級者向けと思います。 リアルタイムに更新するレクチャーの箇所から様子おかしくなってきます。 行き当たりばったりで教えている感じで説明が無い
田中
October 3, 2022
この人の動画は、内容は良いんですが、説明が足りない。これで繋がってますって言われても初心者には解らない。コピペして完成って感じです。身に入って無い。違う動画もこんな感じなのでもう買いませんね。時間の無駄。勉強にならない。
Ham
September 10, 2022
なにはともあれ1つのアプリを作ることができます つまずきながらもM1MacBookAirで環境構築からアプリを作り終えることができました、レクチャーの更新もされていて安心です 後半こまかな説明がなかったりしますが、そこは自分でググってかえって理解を深める良い機会を得ることができました、5分ちょっとののレクチャーで数時間かかったりします
Mihiro
April 1, 2022
Flutter v2にも対応して頂けたら、嬉しかったです。 nullsafetyに関する知識がない場合、躓く方もいらっしゃると思いました。 他にも、非推奨になったwidgetであるRaisedButtonを使ってる点も気になりました。
和也
February 14, 2022
説明が簡潔で分かりやすく、初級編としてとても満足な内容の講座でした。 もう一つステップアップとして同様の機能をriver podなどと連携したもので より簡潔にコードを書けるようなボーナス動画があれば今後の理解が深められるかと思いました。 よろしくお願いします。
Taiji
March 27, 2021
Flutterは1年以上何も勉強しなかったのですが、Firebase接続の説明が詳しかったので、なんとか最後までたどり着けました。main()メソッドの様に仕様が変わっている箇所や、ライブラリのクラス名が変わっている箇所があったので、昔は動いていたプログラムが動かなくなった理由がわかりました。iOS環境やFirestore(テスト用ではない版)でエラーが出ましたが、以前よりログ出力のヒントの質が向上し、ネット検索がヒットする様になったためか解決できました。総じて良い講座だと思います。
awasoruk
February 22, 2021
Flutterの学習を始めると次にFirebaseとの連携を学びたくなると思います。 本講座では、それらの仕組みをプロジェクトの作成から丁寧に説明してくれているのでわかりやすかったです。 具体的にメモアプリの表示・登録・更新・削除と基本となる部分を実際に画面をみながら学習出来るので助かります。 Firebase自身はまだまだ勉強していくことはたくさんありますが導入の部分として大変勉強になりました。 引き続き当講座を何度も繰り返し受講していくことで理解を深めていきたいと思います。

Charts

Price

Flutter × Firebaseで開発するモバイルアプリ入門 - Price chart

Rating

Flutter × Firebaseで開発するモバイルアプリ入門 - Ratings chart

Enrollment distribution

Flutter × Firebaseで開発するモバイルアプリ入門 - Distribution chart
3809796
udemy ID
1/29/2021
course created date
2/20/2021
course indexed date
Bot
course submited by