虎視眈々と

Flutter × Firebaseを研究するアプリエンジニア

Flutterでメッセージ未読数を取得する処理を作った

作った。

仕組み

仕組みはローカルにメッセージを保存して画面を表示したときに、サーバーからメッセージ数うを取得してローカルにないものはカウントしていって画面に表示するような仕組み

技術

  • ローカルDB

pub.dartlang.org

  • サーバー

  • Cloud Firestore

pub.dartlang.org

いろいろ大変だった

合間で

隙間の時間を使ってFlutterを使ってNote公式アプリのクローンを作った。

作り方もNoteに公開した

note.mu

最近のFlutter

FlutterのWidgetが優秀すぎるなーと。 この記事ではGmailアプリを作ってるみたい。

Flutterのレイアウトの練習がてらGoogleのサービスを真似して作ってみるといいかも。

Googleが出しているアプリは忠実にマテリアルデザインを守っているのでFlutterと相性がよく比較的簡単に作れると思います。

そこから発展してFirebase Authとかで認証機能をつけたり、データのやりとりをFirestoreにやってみたりしてもいいと思う。