MONTH

2025年6月

  • 2025年6月21日
  • 2025年6月21日

【Flutter】Microtask徹底解説で非同期処理を制御

対象者 Flutter/Dart 実務経験者 Microtaskを知りたい人 非同期処理やイベントループの詳しい挙動を学びたいエンジニア はじめに Flutterアプリ開発では、Futureを使った非同期処理が一般的ですが、同じdart:asyncに属する「Microtask」は扱い方が少し異なります。実務では「軽量な後処理を即座に行いたい」といった場面でMicrotaskを活用します。本記事では […]

  • 2025年6月14日
  • 2025年6月14日

【Flutter】Java heap spaceエラーの解決法

はじめに Flutterプロジェクトをビルド中に、Kotlin コンパイルタスクで「Java heap space」エラーが発生することがあります。本記事では、その原因と簡単な解決方法を紹介します。 発生したエラー 以下のようなメッセージが表示され、ビルドが失敗しました。 1回目(個人環境にて) 2回目(CI: CodeMagicにて) このエラーは異なる場所でエラーを発生してますが、結局Grad […]

  • 2025年6月6日
  • 2025年6月6日

【Flutter】SharedPreferencesをモックでテスト

対象者 SharedPreferences を使ったユニットテストをしたいFlutter開発者 テストの安定性を高めたいCI/QAエンジニア はじめに Flutterにおいて、簡単なデータ保存を行う場合、まず検討されるのがSharedPreferencesです。しかし実機やエミュレータ上でテストを行う際、初期データが空の状態やあらかじめデータが入っている状態を再現するのは難しく、テストの作成や実行 […]