
FlutterでSNSアプリを作成する
DEV MOO
FlutterのProvider / StateNotifierステータス管理とFirebaseを活用してSNSアプリを作成します。
初級
Flutter, dart, Firebase
FlutterのRiverpodの状態管理とFirebaseを活用してメッセンジャーアプリを制作します。
受講生 112名
難易度 初級
受講期間 無制限


学習した受講者のレビュー
5.0
meyou1218
FirebaseとRiverpodの勉強に役立ちますよ〜
5.0
서광태
詳しい説明で良かったです。 ですが、この講義は初級者向けではないように感じました。 大変勉強になり、大変有益でした。
5.0
투먼쓰
KakaoTalk/Instagramの両方の講義を受けました。重複する内容が多いと思っていたのですが、両方の講義でそれぞれ新しいことを学べるように細心の注意を払ってくださったようです。良い講義をありがとうございました。
Riverpod を活用した状態管理
Firebase Authを活用した電話番号認証登録およびログイン
Cloud Storageを活用した画像 / 動画ファイル アップロード
Firestore の トランザクション / バッチ
Flutter と Firebase サービスを活用したチャット (1対1 / グループ)
メディアメッセージ送信(画像 / 動画)
返信メッセージ
プッシュ通知(チャットメッセージ通知)
多言語 / テーマ変更
Flutter アニメーション
Flutterによる韓国代表メッセンジャーアプリ
KTalkを作ろう!
実務で利用可能なさまざまな機能を学習できるように講義を作成しました。
有名なメッセンジャーアプリを作成し、必要なフラッター関連の機能を学びましょう!
1.電話番号認証と会員登録/ログイン
Firebase Authenticationの電話番号認証を使用して、会員登録とログイン機能を実装します。
2. Light/Dark Theme
Riverpodを使用して明るさ、暗さのテーマ機能を実装します。
3. 多言語
Riverpod、flutter_localizations、intlパッケージを使用して多言語機能を実装します。
4.チャットルームの作成/テキストメッセージの送信
友達リストから1:1チャットルームを作成し、テキストメッセージを送信する機能を実装します。
5. イメージメッセージの送信
firebase storage, image_picker を使用してイメージメッセージ転送機能を実装します。
6. 動画メッセージの送信
firebase storage、image_picker、flutter_file_downloader を使用して動画メッセージ転送機能を実装します。
7. 返信
flutter animationを使用して返信機能を実装します。
8. グループチャット
3人以上が参加するグループチャット機能を実装します。
9. Toast メッセージ通知
fluttertoastを使用して新しいメッセージ通知機能を実装します。
10. Push Notification メッセージ通知
flutter_local_notifications を使用して Push メッセージ通知機能を実装します。
練習環境にはWindows 10、Android Studioが必要です。
Flutter開発環境が構築されている必要があります。 (レッスンでは3.22.1バージョンを使用します。)
受講生には最終的なソースコードと実習資料(画像ファイルなど)を提供します。
Flutterの基礎知識と状態管理の基礎知識が必要で、Flutterを使ってTo-doアプリや簡単なメモ帳を作成した経験があれば、十分に受講できます。
講義の内容はAndroidに合わせてあります。
メッセンジャーアプリを作成したい人
Todoアプリ 次のステップに進みたい方
リバーポッドの状態管理を学びたい方
各種Firebaseサービスを体験したい方
Flutterで簡単なアプリを作るほどのスキル
状態管理の基礎知識
2024年11月1日より、Firebaseの各種サービスを使用するためには、サービス使用量に応じて料金が設定されるBlazeプランを利用するように変更されました。 Blazeプランを利用するにはクレジットカードの登録が必要です。ただし、無料使用量を超えない限り、料金は請求されず、講義内容は無料使用量内で十分に作業が可能であると思います。詳細については、Firebaseの料金ポリシーを参照してください。
学習対象は
誰でしょう?
メッセンジャーアプリを作りたい方
Riverpod 状態管理を学習したい方
Firebase の主要サービスを経験したい方
前提知識、
必要でしょうか?
Flutterで簡単なアプリを作る程度のスキル
状態管理に関する基礎知識
キャリア認証
224
受講生
18
受講レビュー
101
回答
5.0
講座評価
2
講座
こんにちは
韓国、日本でウェブ開発およびAndroidアプリ開発者として活動してきました。
プログラミング講師としても活動しながら知識を広め、人を教えるということに
責任感を持ち、学生の皆さんが成長する姿にやりがいを感じています。
excusme@naver.com
全体
75件 ∙ (18時間 52分)
講座資料(こうぎしりょう):
全体
8件
5.0
8件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
5
従来のスキルは、フラッターで簡単なアプリだけを複数作ったのですが、そのたびに何か不足している感じでした。今回はチャットアプリの作成講義を通じて本番で利用可能なアプリの機能を実装することができてとても有益でした。 riverpodの使い方を知らずに子供を食べましたが、講義を見ながら状態管理がどのように使われるかを考えながら勉強できました。フラッター初心者で詰まった方ならぜひこの講義をオススメしたいです!!
ありがとうございます!
受講レビュー 10
∙
平均評価 5.0
受講レビュー 14
∙
平均評価 5.0
受講レビュー 3
∙
平均評価 4.7
修正済み
受講レビュー 7
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
期間限定セール、あと3日日で終了
¥46,200
30%
¥8,620