【Flutter】Email入力用のTextFieldを作る
新規登録やログインなどで汎用的に使えるようにしておきたいな、と思ったのでメールアドレス入力用のTextFieldウィジェットを作ってみました。 [✓] Flutter (Channel stable, 3.3.10, o...
猫みたいにゆる〜りと生きたいフリーランスエンジニアのブログ
新規登録やログインなどで汎用的に使えるようにしておきたいな、と思ったのでメールアドレス入力用のTextFieldウィジェットを作ってみました。 [✓] Flutter (Channel stable, 3.3.10, o...
【Flutter】StateError (Bad state: No ProviderScope found) と怒られた時の対応 昨今トレンド(と思われる)の Riverpod + Hooks + StateNotif...
何も考えずに Flutter 3.3.2 にアップグレードしたら、急に一部の機能で不具合が発生しました。 今までやったことなかったけど原因がわからないので SDK のダウングレードをしてみました。 【Flutter】Fl...
Navigator 2.0 がリリースされてからしばらく立ちますが、あまり記事も多くがなかったので、実際にアプリを作りながら勉強した内容を記事にしたいと思います。 Navigator 2.0 は、これまでの「push」や...
Firebase Authentication のサインインなどでは FirebaseAuthException の例外を返してくれますが、message は当然ですが英語です。 アプリのダイアログでそのまま出してもユー...
例外発生した時のメモです。 いつも通りアプリをビルドして実行しようとしたら PlatformException (PlatformException(channel-error, Unable to establish ...
riverpod + flutter_hooks の状態管理導入時に、Stateの更新に copyWith が欲しくなったので freezed で自動生成する手順をやってみました。 生成するコマンドが覚えられないので備忘...
Android Studio で Flutter Plugin をインストールしていても flutter doctor でエラーとなってしまう場合がありました。 結論から言うとプラグインの参照パスが変わったことが原因でし...
Flutter の開発環境構築中の Cocoapods のインストールでエラーが出てしまった時の対処手順をメモしておきます。 Cocoapods のインストールでタイムアウトエラーとなる場合の対処方法 参画先から貸与して...
Android Studio で Flutter アプリ開発中にタイトルのビルドエラーが発生したので対処方法を記載しておきます。 Module was compiled with an incompatible vers...
最近のコメント