Flutter/Dart Flutter-GetX下でのView(Widget)のテスト FlutterのView(Widget)のテストで、状態管理やルート管理にGetXを使用していた場合のテスト側の実装方法について。 2022/11/29修正正しく動いた例 に関して考察と対処が間違っていたので修正。tearDown(Get.... 2022.04.26 2022.11.29 Flutter/Dartプログラム
Flutter/Dart Flutter-finalとconst FlutterではなくDartのfinalとconstについて。大まかのことについては以下に書かれているので、もうちょっと例題付きで日本語でわかりやすくまとめてみた。ありがちなまとめだけど。finalfinalは変数に一度オブジェクトを設定... 2022.11.08 Flutter/Dart
Flutter/Dart Flutter-IntlのFlutterと連動した多言語対応 IntlのFlutterでの多言語対応について。Intlの例えばDateFormatの書式指定をきちんと日本語対応したものにしたいなど、Flutterとどのように連携させればいいのかちょっと記述する。IntlについてFlutter/Dart... 2022.11.01 Flutter/Dart
Flutter/Dart Flutter-非同期関数(async)の結果をウィジェットに表示する方法 Teratail見ているとデータベース(より正確に言うとasync関数の結果)から取得した情報を使ってウィジェットを構築するのに問題が出ているという質問が多かった。 2022/10/27実装3 setStateを使ったときの注意点を追記初め... 2022.09.24 2022.10.27 Flutter/Dartプログラム
Flutter/Dart Flutter-InputDecorator TextFiledのInputDecorationで以下の様な枠付き(枠にラベル)という表示を使っていたのだけど、調べたところInputDecoratorで実現できた。ついでにInputDecorationのlabelTextを使った場合の... 2022.10.14 Flutter/Dart
Flutter/Dart Flutter-進捗状況をダイアログで表示させてみる 処理の進捗状況を表示するための実装について。ユーザー認証とか、ファイルからのデータ読み込みなど、待機時間が若干かかる場合に別途ダイアログ画面を表示し、その中に進捗状況を表示させる実装について記述している。処理途中で他の画面に遷移させたくない... 2022.10.11 Flutter/Dart
Flutter/Dart Flutter-表示の更新 ウィジェットの表示の更新についてちょっとまとめてみた。初めにトップウィジェットの中身にDropdownMenuItemやToggleButtonなどのウィジェットを配置し、それを操作した時に状態(表示)を変更する。これはよくあるGUI構成だ... 2022.10.03 2022.10.04 Flutter/Dartプログラム
Flutter/Dart Flutter-タイマーアプリケーションを作ってみる1 なんとなくAndroidアプリを作ってみたくなったので、今、とてもほしいと思っていたタイマーアプリを作ってみた。ソフトは一応完了しているのだけど、その過程や、手こずったところなどを記述していきたい。まずは仕様みたいなもの。タイマーアプリ要望... 2022.08.02 2022.10.04 Flutter/Dartその他
Flutter/Dart Flutter-タイマーアプリケーションを作ってみる2 Flutter-タイマーアプリケーションを作ってみる1の続き。もうちょっと詳細に設計していく。画面構成構成と画面の遷移は以下の様な感じになる。アイコンを使う場合は、その意匠、もしくはアイコン名を記入しておく。トップ画面タイマー実行画面タイマ... 2022.08.03 2022.10.04 Flutter/Dartプログラム
Flutter/Dart Flutter-タイマーアプリケーションを作ってみる3 Flutter-タイマーアプリケーションを作ってみる2の続き。詳細設計へ落とす。文字に落とすとこんな感じ。アプリケーションにはGetXパッケージを使用してMVVM的に作っている。トップ画面表示用のデータTitleTable-id を「ID」... 2022.08.05 2022.10.04 Flutter/Dartプログラム