YEAR

2022年

  • 2022年5月7日
  • 2022年5月7日

[Flutter] 「Uncaught Unable to load asset: packages/timezone/data/2020a.tzf」が発生

双腕重機。子供の本で知っていたが、本物は企画展「工事中! ~立ち入り禁止!?重機の現場」で初めて見た 状況 Flutterにて「syncfusion_flutter_calendar」というプラグインを使用して、カレンダーを使用している。開発中は、カレンダーにスケジュールを入れることができる。しかし、運用しようとホストにデプロイすると、開発環境では表示されていたスケジュールが表示されなくなった。ブ […]

  • 2022年4月20日

Android StudioでFlutterのサポートが消えた?デバイス名が出てこない

Android StudioでFlutterを使用していたら、デバイス名の欄が消滅した 問題点 Android StudioでFlutterを使用していると、通常[main.dart]のドロップダウンリストの左に、デバイスのドロップダウンリストが表示される「Chrome(web)やデバイス名、Windows(Desktop)など」。 そのデバイスのドロップダウンリストが消えてしまった。 解決策 . […]

  • 2022年4月13日
  • 2022年4月13日

[Flutter] pubspec.yamlからアプリ情報(バージョン等)を取得する【2022年4月版】

Fltuterを使用していて、起動画面にアプリのバージョンを表示したかったので検索した。package_infoを使え、とあったが、WEBで実施すると動作しなかった。パッケージのページを確認すると「DISCONTINUED」だった。Webのみならず、iOSやAndroidでも使わない方がよさそう。後継のパッケージとして、「package_info_plus」があったので使用した。互換性が保たれてい […]

  • 2022年4月12日
  • 2022年4月14日

[Flutter]丸いWidgetを作る

Flutterを書いていて、丸いWidgetがよく必要になるので、書き方を記録しておきます。 押さないWidget CircleAvatarを使用する 色々な例 押すWidget ElevatedButtonにCircleBorderを適応させる

  • 2022年4月10日
  • 2022年4月10日

Flutter のパッケージ関連のコマンド

Flutterのパッケージ関連(flutter pub)のコマンドに関するメモ。 パッケージを追加 flutter pub add [package名] 開発用のパッケージ追加 flutter pub add [package名] --dev テストやソースの自動生成など実行時に未使用なパッケージの追加に使用する。pubspec.yamlのdev_dependenciesに追加される。 パッケージ […]

  • 2022年3月26日
  • 2022年8月6日

Freezedで使用するJsonConverterを詳しく書く

Freezedの中で自作のクラスを使用するときに、JsonConverterを作成します。 Freezedを使用してDDD(Domain Drive Development, ドメイン駆動型開発)っぽくValueObjectクラスを作成しているので、たまにこんなことできるかなぁ、と色々試しています。 その中での知見を共有します。 Freezedについては、以下をご参照ください。 値の必須・Null […]

  • 2022年3月23日
  • 2022年3月23日

[Flutter]RowのMainAxisAlignmentとCrossAxisAlignmentの組み合わせ

FlutterでRowを使用していると、MainAxisAlignmentとCrossAxisAlignmentの組み合わせがよく分からなくなる。GoldenTestをするついでに、上記の全ての組み合わせのRowを一つの画像にしてみました。 組み合わせの画像 まとめ ということで、一覧の画像でした。CrossAxisAlignment.baselineとCrossAxisAlignment.str […]

  • 2022年3月22日
  • 2022年3月22日

Flutterで、なるはやで画像をキャッシュする

Flutterで画像を遅延少なく表示するために事前に読み込む機能 precacheImage がある。使用したので、メモを残します。 アプリ起動時に読み込む 画面単位で読み込む 画面が表示されたときにすぐに表示したい場合は、didChangeDependenciesで実施する(initStateではcontextができていない) 参考 【Flutter】画像を先に読み込んでおいて瞬時に表示する(I […]