- 2026年1月26日
- 2026年1月26日
【Dart】Uriの挙動詳細
対象者 Flutter/DartでURL(Deep Link、API、WebView遷移など)を安全に扱いたい方 Uriのプロパティやエンコード規則を「挙動ベース」で理解したい方 チームに共有できる形で、Uriまわりの仕様と落とし穴を整理したい方 はじめに 本記事は、Dart標準の Uri をテストコードベースで体系立てて整理します。 URLのパース、クエリの扱い、相対パス解決、replace、エ […]
対象者 Flutter/DartでURL(Deep Link、API、WebView遷移など)を安全に扱いたい方 Uriのプロパティやエンコード規則を「挙動ベース」で理解したい方 チームに共有できる形で、Uriまわりの仕様と落とし穴を整理したい方 はじめに 本記事は、Dart標準の Uri をテストコードベースで体系立てて整理します。 URLのパース、クエリの扱い、相対パス解決、replace、エ […]
訳者 はじめに Amanda Fitchさんによる「Announcing Dart 3.10」(原文)の日本語訳です。勝手に訳して、後で連絡 はじめに 本日、Dart 3.10 のリリースを発表できることを嬉しく思います! Dart 3.10 の発表 今回のリリースでは、コアとなる開発者体験の向上に引き続き注力しています。新しい ドット省略記法 (.) 機能により、より読みやすく冗長性を抑えたコー […]
訳者 はじめに Kevin Chisholmさんによる「What’s new in Flutter 3.38」(原文)の日本語訳です。勝手に訳して、後から許可を取ります(笑)FlutterKaigi2025の当日朝に新バージョンがリリースされて、発表者様はプレゼン資料を更新していた はじめに 四半期ごとの定期リリース、Flutter 3.38 へようこそ。今回のアップデートでは、ドット […]
対象者 Flutterアプリの描画やアニメーションの“カクつき(jank)”を減らしたいフロントエンドエンジニア / UI実装者 DevToolsでメモリを観測し、原因特定~改善までをひとりで回したいモバイル開発者 リアルタイム系(株価・チャート・ストリーム)や大規模リストで滑らかさと安定性を両立したい人 はじめに Flutterは“ウィジェットを大量に生成して […]
はじめに MacでAndroid Studioを使ってiPhoneアプリをデバッグ実行した際に、以下のようなエラーが発生しました。 一見ネットワークやiPhone側の設定を疑ってしまいますが、Mac側の設定が原因でした。 解決方法 解決策はシンプルで、Macの「システム設定」からAndroid Studioにローカルネットワークへのアクセスを許可することです。 手順は以下の通りです。 システム設定 […]
訳者 はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 Amanda Fitchさんによる「Announcing Dart 3.9」(原文)の日本語訳です。 はじめに こんにちは、Dart開発者の皆様!最新の安定版、Dart 3.9が正式にリリースされま […]
訳者 はじめに FltuterとDartの3ヶ月ごとのバージョンアップに対してブログ記事がありますので、そちらの日本語訳をさせていたただいております。誤訳・改善点があればご連絡いただけると助かります。 こちらはKevin Chisholm さんの「What’s new in Flutter 3.35」の記事を訳しました。 はじめに Flutter 3.35の四半期リリースへようこそ!今 […]
対象読者 非同期タスクを安全に止めたい Flutter / Dart エンジニア CancelableCompleter & CancelableOperation の実践例 を探している人 テストコードで キャンセル挙動を確実に検証 したい開発者 はじめに Dart / Flutter で非同期処理を書くとき、Future は欠かせません。 しかし一度走り出し […]
はじめに flutter 3.29.2 で build_runner を実行したら、FormatException が発生した。解決に時間が掛かったので、メモを残しておきます。 エラーメッセージ 解決策 関連するパッケージを更新する これで直るときもあるらしい キャッシュ等を消す build_runnerとDartのキャッシュを消す。実際はコマンドでなく、Windowsなんでエクスプローラーから削 […]
対象読者 Dart / Flutter 初〜中級開発者 コレクション操作やパフォーマンス最適化に興味があるエンジニア 「計算結果に関連する最小(あるいは最大)値と その要素」を一発で取り出したい人 はじめに 「複数プランの試算結果を比較し、最も安いプランを選びたい」という業務があったので、それのテスト実装をしました。そのまとめです。 単に 最小値 を知りたいだけなら min や reduce で十 […]