Flutter/DartDart-名称のプリフィックス文字 Dart/Flutterで名称のプリフィックス文字の運用についてしらべてみた。 Dart Dartのコーディングスタイルにはプリフィックスはつけないほうが良いとの記載がある。 上記の様にEffective Dartに記述が...2023.01.11Flutter/Dart
Flutter/DartDart-Listのソート・サーチ用補助関数 DartのList<T>のデータのソートとサーチでこんなのがあったあらよかったのにというのを紹介。 ソートキーが2つ以上ある場合、比較関数をもっとスマートに実装できないか。 サーチでKeyではなくValueで検索...2022.12.01Flutter/Dart
Flutter/DartDart-変数の宣言部分を読み解く Dartで変数の宣言部分についてしらべてみた。 final, const, var, dynamic, 型あたりの話。 Flutter-finalとconstと被っている部分もあるかもしれない。 上のページを参照し...2022.11.28Flutter/Dart
Flutter/DartDart-非同期の実行順序 Dart-Async/Awaitをちょっと調査にちょっと近い感じだけど、非同期対応(Future/マイクロタスク)とその実行順序についてしらべてみた。 非同期対応 Dartではasynchronyサポートと呼んでいて、これはFuture...2022.11.09Flutter/Dart
Flutter/DartFlutter-finalとconst FlutterではなくDartのfinalとconstについて。 大まかのことについては以下に書かれているので、もうちょっと例題付きで日本語でわかりやすくまとめてみた。 ありがちなまとめだけど。 final fina...2022.11.08Flutter/Dart
Flutter/DartFlutter-Function ちょっと前にteratailでFlutter(Dart)の関数についての質問があったので、ちょっと興味があったので調べてみた。 関数とは Dartの関数とは何なのだろうか。これについてはDartの言語ツアーに以下の様に書かれている。 ...2022.04.032022.10.04Flutter/Dartプログラム
Flutter/DartFlutter-JSONのシリアライズ・デシリアライズ 継承関係にあるクラスをJSONでシリアライズ・デシリアライズする場合の方法について。 使うパッケージはjson_serializable。 ググるとシリアライズについてはヒットするのだけど、デシリアライズは見つけることができず、とり...2022.05.052022.10.04Flutter/Dartプログラム
Flutter/DartFlutter-テストでDLLが読み込めませんというエラー openpgpというパッケージを使用して単体テストをしていた時、「Invalid argument(s): Failed to load dynamic library 'libopenpgp_bridge.dll': error code...2022.05.092022.10.04Flutter/Dartプログラム
Flutter/DartFlutter-JSONのシリアライズ2 dart:convertのJsonEncoderでUint8List形式をbase64形式の文字列で出力したかったので、標準のJsonEncoderを改良してみた。 経緯 現在作成しているアプリで、SQL DBに格納されているBLOB形...2022.05.172022.10.04Flutter/Dartプログラム
Flutter/DartFlutter-テスト時のSharedPreferences取扱い注意点 SharedPreferencesを使っているメソッドのテストでどうしてもデータが取得できなかった件について。 2022/07/14 SharedPreferencesがすでに設定されていた場合の追記 テスト時の使用法 ...2022.07.092022.10.04Flutter/Dartプログラム