YEAR

2025年

  • 2025年11月18日
  • 2025年11月18日

Announcing Dart 3.10【日本語訳】

訳者 はじめに Amanda Fitchさんによる「Announcing Dart 3.10」(原文)の日本語訳です。勝手に訳して、後で連絡 はじめに 本日、Dart 3.10 のリリースを発表できることを嬉しく思います! Dart 3.10 の発表 今回のリリースでは、コアとなる開発者体験の向上に引き続き注力しています。新しい ドット省略記法 (.) 機能により、より読みやすく冗長性を抑えたコー […]

  • 2025年11月16日
  • 2025年11月16日

What’s new in Flutter 3.38【日本語訳】

訳者 はじめに Kevin Chisholmさんによる「What’s new in Flutter 3.38」(原文)の日本語訳です。勝手に訳して、後から許可を取ります(笑)FlutterKaigi2025の当日朝に新バージョンがリリースされて、発表者様はプレゼン資料を更新していた はじめに 四半期ごとの定期リリース、Flutter 3.38 へようこそ。今回のアップデートでは、ドット […]

  • 2025年10月12日
  • 2025年10月12日

【Flutter】ガベージコレクション(GC)入門 ─ 仕組みと実践テクまとめ

対象者 Flutterアプリの描画やアニメーションの“カクつき(jank)”を減らしたいフロントエンドエンジニア / UI実装者 DevToolsでメモリを観測し、原因特定~改善までをひとりで回したいモバイル開発者 リアルタイム系(株価・チャート・ストリーム)や大規模リストで滑らかさと安定性を両立したい人 はじめに Flutterは“ウィジェットを大量に生成して […]

  • 2025年10月5日
  • 2025年10月5日

【Flutter】解決済:「SocketException: Send failed」エラー

はじめに MacでAndroid Studioを使ってiPhoneアプリをデバッグ実行した際に、以下のようなエラーが発生しました。 一見ネットワークやiPhone側の設定を疑ってしまいますが、Mac側の設定が原因でした。 解決方法 解決策はシンプルで、Macの「システム設定」からAndroid Studioにローカルネットワークへのアクセスを許可することです。 手順は以下の通りです。 システム設定 […]

  • 2025年8月24日
  • 2025年8月24日

Announcing Dart 3.9【日本語訳】

訳者 はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 Amanda Fitchさんによる「Announcing Dart 3.9」(原文)の日本語訳です。 はじめに こんにちは、Dart開発者の皆様!最新の安定版、Dart 3.9が正式にリリースされま […]

  • 2025年8月20日
  • 2025年8月20日

What’s new in Flutter 3.35【日本語訳】

訳者 はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 こちらはKevin Chisholm さんの「What’s new in Flutter 3.35」の記事を訳しました。 はじめに Flutter 3.35の四半期リリースへようこそ!今 […]

  • 2025年7月20日
  • 2025年7月20日

【Dart/Flutter】CancelableCompleterでキャンセル可能にする

対象読者 非同期タスクを安全に止めたい Flutter / Dart エンジニア CancelableCompleter & CancelableOperation の実践例 を探している人 テストコードで キャンセル挙動を確実に検証 したい開発者 はじめに Dart / Flutter で非同期処理を書くとき、Future は欠かせません。 しかし一度走り出し […]

  • 2025年7月13日
  • 2025年7月12日

【Flutter】build_runner 実行時にFormatException

はじめに flutter 3.29.2 で build_runner を実行したら、FormatException が発生した。解決に時間が掛かったので、メモを残しておきます。 エラーメッセージ 解決策 関連するパッケージを更新する これで直るときもあるらしい キャッシュ等を消す build_runnerとDartのキャッシュを消す。実際はコマンドでなく、Windowsなんでエクスプローラーから削 […]

  • 2025年7月12日
  • 2025年7月12日

【Dart】コレクション(List,Set)で計算結果が最小・最大になる要素を取得

対象読者 Dart / Flutter 初〜中級開発者 コレクション操作やパフォーマンス最適化に興味があるエンジニア 「計算結果に関連する最小(あるいは最大)値と その要素」を一発で取り出したい人 はじめに 「複数プランの試算結果を比較し、最も安いプランを選びたい」という業務があったので、それのテスト実装をしました。そのまとめです。 単に 最小値 を知りたいだけなら min や reduce で十 […]

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

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

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