Flutter

Flutter/Dart

Flutter-Windows開発環境のフォルダ構成

3月末にFlutterの環境をローカルマシンに構築して、最近Cドライブが肥大化してきたなと感じ、Flutterのファイル類はどこに保存されるのだろうかと思うようになった。今回はWindows版だけどFlutterで使われるファイルがどこに存...
Flutter/Dart

Flutter-GetxController派生のMockでのエラー

GetXのGetxController派生クラスのMockを作成する際に、ちょっと悩んだことを記述。Mockオブジェクトを生成しGet.putすると以下のエラーが出た。The following MissingStubError was t...
Flutter/Dart

Flutter-GetxControllerでのフェッチ処理

GetxController派生でのデータベース等からのフェッチ処理について、FutureBuilderと関連させる必要があったのでちょっと書いてみた。初めにGetxController派生をViewModelとして、View側で表示させる...
Flutter/Dart

Flutter-WidgetTestでちょっと調べたこと

Flutterのウィジェットテストを行うときにつまずいたことなど。 AppBarにあるポップアップメニューを表示する。 onSubmittedへのテキスト入力。 テスト用のファイルの位置。 テストで使用するファイル名の生成。 void as...
Flutter/Dart

Flutter-ListViewで末尾に追加したアイテムにジャンプする

ListView(サンプルはReorderableListView)なんだけど、末尾にアイテムを追加しそこにスクロール位置を移動する方法について。実装方法概要で、一部抜粋なんだけど以下の様な実装になる。 bool toLastIndex =...
Flutter/Dart

Flutter-Cupertino系のGoldenテスト

CupertinoPickerを使ったWidgetをGolden_testでテストしようとしたらテキスト文字が正しく描画されていなかったのでその対応方法について記載。初めに今回、数値を選択するというダイアログを作成するにあたり、Cupert...
Flutter/Dart

Flutter-flutter_backgroundのUnitTest用の実装

Flutterのバックグラウンドサービスとしてflutter_backgroundを使おうとしたのだけど、書いたサービスをWindows環境でUnittestがしづらかったのでasync版、isolate版を実装してみた。初めに本来のテスト...
Flutter/Dart

Flutter-FutureBuilder考察

非同期関数の処理結果を画面に表示するときに使用するFutureBuilderだけど非同期関数の処理時間が極端に短い場合に、ちょっと個人的にどうかなと思うところがあった。その内容と対策などについて考えてみた。FutureBuilderと問題点...
Flutter/Dart

Flutter-タイマーアプリケーションを作ってみる4

実装をするにあたって、事前に決めておいたことについて。実装結果についてはgithubにあるんでそちらを見てもらうとして、実装をするにあたってどうやって進めて行ったか、またどういう設計にしていったかなど。ちなみに昔であれば、前回までの詳細仕様...
Flutter/Dart

Flutter-タイマーアプリケーションを作ってみる5

実装時や実装後に問題となった点について。想定していた機能がなかったり、Dozeを知らなかったためちょっといろいろ試行錯誤をしてしまった。仕様変更した内容発音関連仕様では変更しているのだけど、当初の仕様ではシステムサウンドを設定することを前提...
Sponsored Link