Flutter系の記事のまとめ

---
# :book: Flutterの記事を整理し本にしました :book:
https://zenn.dev/kazutxt/books/flutter_practice_introduction

* <font color="red"><b>本稿の記事を含む様々な記事を体系的に整理し本にまとめました</b></font>
* 今後はこちらを最新化するため、<font color="red"><b>最新情報はこちらをご確認くださ</b>い</font>
* 10万文字を超える超大作になっています(笑)

---

# まとめ
* 自分のFlutter関連の記事を整理しました
    * 自分が一番の読者なのでｗ

# 自作アプリの技術解説系
* [Flutterでアイデアを混ぜるアプリを作った際の10の小技](https://qiita.com/kazutxt/items/08cf01c46eadc2b9a2e8)
* [Flutterで記念日を調べるアプリを作った際の10の小技]
(https://qiita.com/kazutxt/items/096284273fd3317957f3)

# リリース系
* [Flutterで GooglePlay(Android) / AppStore(iOS) / FirebaseHosting(Web) にリリースする方法まとめ](https://qiita.com/kazutxt/items/f463441840292f0bbe5b)
* [Flutterで作ったアプリをAndroidとiOSにadmobをつけて同時にリリースする(時系列順整理)](https://qiita.com/kazutxt/items/efefe9d814a80444ae68)

## こちらは古い記事です
* [Flutterで作ったアプリをAndroidとiOSとWebに同時にリリースする(Android編)](https://qiita.com/kazutxt/items/66d52d78ec1349f2b249)
* [Flutterで作ったアプリをAndroidとiOSとWebに同時にリリースする(Webアプリ編)](https://qiita.com/kazutxt/items/e86bec4d335488a8baa0)
* [Flutterで作ったアプリをAndroidとiOSとWebに同時にリリースする(iOS編)](https://qiita.com/kazutxt/items/0ea523d5ccf647c144ad)

# Widget系
* [Flutterの"Widget of the Week"がめっちゃ勉強になったので、まとめてみた](https://qiita.com/kazutxt/items/10355961ee2fa3a65023)


# Firebase系
* [flutter+firebaseでユーザ認証を実装したときの備忘](https://qiita.com/kazutxt/items/0d3fbe6097d4d3ef705c)
* [Flutter×FirebaseのGoogle認証(2021年4月版)](https://qiita.com/kazutxt/items/32b4b05a454f16ea7c4a)
* [Flutter✕Firebase(Authentication編](https://qiita.com/kazutxt/items/6146bf6d88c43173a49c)
* [Flutter✕Firebase(CloudFirestore編)](https://qiita.com/kazutxt/items/3b718808b33095ab42de)
* [Flutter✕Firebase(CloudFunctions+FireStore編)](https://qiita.com/kazutxt/items/12a0b8a9ea532d48d68a)
* [Flutter×Firebase(CloudStorage)でファイルダウンロードとアップロードを簡単に実現する方法](https://qiita.com/kazutxt/items/de764db4c9ffb2ee935a)
* [Flutter×Firebase(MachineLearning)で画像認識(OCR/オブジェクトのラベリング)をやってみる](https://qiita.com/kazutxt/items/fb6f122852f114c81486)
* [Flutter×Firebase(CloudMessaging)で、フォアグラウンド/バックグラウンドで通知をしてみる](https://qiita.com/kazutxt/items/158843fe3fcfe5d28186)
* [Flutter×Firebase(In-App Messaging)で、アプリ内通知をしてみる](https://qiita.com/kazutxt/items/13d946aba58d81800e0f)
* [Flutter×Firebase(Crashlytics)でFlutterアプリのエラーやクラッシュ情報を一元管理してみる](https://qiita.com/kazutxt/items/a710115f9f9315002e90)

# 自動化系
* [Flutter×Codemagic入門(アカウント作成~テスト/ビルド/配信の自動化)](https://qiita.com/kazutxt/items/89e2baee8f737e7b9b38)

# デスクトップアプリ
* [Flutterで作るデスクトップアプリ(Windowsアプリ/Macアプリ)](https://qiita.com/kazutxt/items/5c755bb82c7a915c5dc3)


# ノーコード
* [FlutterのノーコードサービスFlutterFlow/FlutterStudioの概要](https://qiita.com/kazutxt/items/f2d8c7c65b0eab49179e)

# テスト系
* [Flutterのテストをまとめてみる](https://qiita.com/kazutxt/items/de1306f34d0f4e39d4fa)

# 仕組み解説系
* [Flutterアプリのフォアグラウンド/バックグラウンド時のイベントを整理したが、detachedだけでない件](https://qiita.com/kazutxt/items/155966f6486943e3dc06)
* [Flutterの多言語対応は意外に簡単だった](https://qiita.com/kazutxt/items/936ebe7a21ede7e1ab20)
* [FlutterのNullSafetyとmigrationについてまとめてみた](https://qiita.com/kazutxt/items/983f386678c8235f2f70)
* [Flutterのライフサイクル](https://qiita.com/kazutxt/items/8879fd1ba8b5688fa3b3)
* [Flutterの非同期処理](https://qiita.com/kazutxt/items/eadfbcd79dab07103b83)
* [FlutterのStreamとBLoCデザインパターン](https://qiita.com/kazutxt/items/eb758eb0e3a395dfeee3)
* [Flutterの3つのツリー(Widgetツリー/Elementツリー/RenderObjectツリー)をできるだけわかりやすくまとめてみた](https://qiita.com/kazutxt/items/f4a76f35e78c3ec3513c)
* [FlutterのBuildContextとofメソッドがようやく理解できた](https://qiita.com/kazutxt/items/42c7dbd0a1a904c77a9e)
* [たぶん理解できたFlutterのInheritedWidget](https://qiita.com/kazutxt/items/efd30d2ebc425477b808)
* [FlutterのnotifyListenersとChangeNotifierProviderを整理する](https://qiita.com/kazutxt/items/e6e84957f92aafc472b4)
* [Flutterのkeyの整理](https://qiita.com/kazutxt/items/4ca5656a052714bc9c2b)

# admob系
* [flutterでアプリ公開してからadmob導入するまで](https://qiita.com/kazutxt/items/4f8f802aa7232f922346)
* [flutterアプリでfirebase_admobからgoogle_mobile_adsに切り替えてみた](https://qiita.com/kazutxt/items/8ea0eab5dfac2c59366d)

# Bitfinexアプリ系
* [Flutter/DartでBitfinexのレンディングアプリを作る(Part1 インストールと画面作成/画面遷移)](https://qiita.com/kazutxt/items/e4f3bbb4d8b301f4141c)
* [Flutter/DartでBitfinexのレンディングアプリを作る(Part2 stateful/データの永続化)](https://qiita.com/kazutxt/items/c114bb6f6bf6969cfa58)
* [Flutter/DartでBitfinexのレンディングアプリを作る(Part3 グラフ描画/ファイル分割/設計書/アイコン)](https://qiita.com/kazutxt/items/023b6ef94d095a694a60)
* [Flutter/DartでBitfinexのレンディングアプリを作る(Part4 バックグラウンド/mbaas/テスト)](https://qiita.com/kazutxt/items/6ea005c264cefe48795e)

# スマホ機能系
* [Flutterで行うSTT(Speech To Text)](https://qiita.com/kazutxt/items/b9ea40333d6aa373bdd3)
* [Flutterで行うTTS(Text To Speech)](https://qiita.com/kazutxt/items/e730e586061efc68b7bf)
* [Flutterではカメラ&ギャラリーから3行で画像が取得&表示できて感動した!!](https://qiita.com/kazutxt/items/325e24d65704d3d4e72b)
* [Flutterではカメラ&ギャラリーから5行で動画が取得&再生できて感動した!!](https://qiita.com/kazutxt/items/cc03bf35aea3753a1e8a)
* [FlutterのGeoLocationで位置情報を取ってみる](https://qiita.com/kazutxt/items/1af63e9e32a780daba32)
* [Flutterでスマホのセンサーデータを取得してみた](https://qiita.com/kazutxt/items/86cdb1b19a2199a8999d)

# アニメーション系
* [Flutterのアニメーション(animated/transition)を色々動かして整理してみる](https://qiita.com/kazutxt/items/ac5acb0a8172af247c30)


# その他系
* [Flutter2.5のリリースノートを読んでみた](https://qiita.com/kazutxt/items/2a2be7e298df55bcdf8b)
* [FlutterのFreezedとstate_notifierを試してみたら、噂通り良さげだった](https://qiita.com/kazutxt/items/a8272248de665f20e84e)
* [Flutterエンジニアのスキルロードマップを和訳しながら整理してみる](https://qiita.com/kazutxt/items/ebaf1177ee674119f4cb)
* [今更ながらFlutterのDart構文を整理したら、lateとか増えてた](https://qiita.com/kazutxt/items/aee5ee90133713db24c4)
* [Flutter2を発表したFlutterEngageの基調講演の覚書](https://qiita.com/kazutxt/items/3455df326903e3a9f292)