どうも、たくチャレ(@takuchalle)です。 以前、provider を使って超簡単にダークモードに対応する方法を紹介しました。 これはアプリ内でライトモード・ダークモードを切り替える方法でした。 今回紹介する方法は、iOS/AndroidなどOSの設定によってFlutterアプリのライトモード・ダークモードを切り替える方法を紹介します。 といってもFlutterが標準でダークモードをサポートしているのでめちゃめちゃ簡単に対応することができます。 Flutterのダークモード対応 FlutterはMaterialApp Widgetのthemeにテーマの定義を行います。ここでアプリに合わせた色や文字サイズを定義することで、アプリ全体の統一感を出すことができます。 MaterialApp WidgetのコンストラクタにdarkThemeがあるので、ここにダークモードの時のThemeDa