Flutterがめちゃくちゃ良いですね.なんと言ってもホットリロードとVSCodeが使える素晴らしさ.しかし,Flutterで開発していると初心者向けの記事か玄人向け(本当は僕の頭では理解できないだけ)の記事が多い気がします.下の上くらいの僕の記事を必要としている誰かのために,下の上の知識でSNSを作るには?なる記事を書いていきたいと思います.使っている状態管理はriverpod+StateNotifier+freezed+Hooksです. 今回の記事ではFirebase周りに焦点を当てていきます. まず宣伝 作ったアプリはこれです. (公式以外の)主な参考文献 Komercoの記事は,ほぼ完成してから読んだので参考にできてないですが非常に分かりやすかったです.(もっと前に読みたかった...) (以下で引用するときには上から[1],[2],[3],[4],[5]の記事と呼ばせていただきます