2026-01-18 dartflutter Flutter Text: UI の "呼吸" を変える `leadingDistribution` という細部 Flutter の TextHeightBehavior にある leadingDistribution プロパティは、追加の leading をグリフの上下にどう分配するかを制御します。これが効いてくる場面と、テキストが縦方向にずれて見えるときの直し方を解説します。
2026-01-18 dartflutter TypeMonkey が示す良い気付き: Flutter デスクトップアプリは先にアーキテクチャ、磨き込みは後から Flutter 製のデスクトップ向けタイピングアプリ TypeMonkey が示すのは、デスクトッププロジェクトには初日からクリーンなアーキテクチャが必要だということです: sealed なステート、インターフェース境界、テスト可能なロジック。
2026-01-10 dartflutter Dart 3.12 の dev タグは速く動いている: Flutter 3.x 開発者として読み方 (と何をするか) Dart 3.12 の dev タグが速いペースで出ています。バージョン文字列の読み方、CI で dev SDK をピン留めする方法、Flutter 3.x のマイグレーションが消火活動ではなく小さな PR で済むよう失敗をトリアージする方法を紹介します。
2026-01-10 flutterpython 2026 年の Flet: Flutter UI、Python ロジック、最初に認めておくべきトレードオフ Flet は Python のロジックで Flutter の UI を構築できます。本当のトレードオフを示します。イベントのやり取りによるレイテンシ、Dart プラグインとのエコシステムのずれ、分裂脳のデバッグ、そして本当に意味がある場面はいつかを説明します。
2026-01-10 dartflutter Flutter 3.x に新しい「オフライン RAG」のビルディングブロック: `mobile_rag_engine` (Rust コア) mobile_rag_engine は Rust コア、ONNX 埋め込み、HNSW ベクトル検索、SQLite ストレージを備え、オンデバイス RAG を Flutter にもたらします。API、統合フロー、出荷上の制約を実用的に見ていきます。
2026-01-10 flutter FlutterGuard CLI: Flutter 3.x アプリ向けの「攻撃者は何を抽出できるか」を高速に調べる方法 FlutterGuard CLI は Flutter 3.x のビルド成果物に対し、漏れた秘密情報、デバッグシンボル、メタデータをスキャンします。CI に組み込み、検出結果を扱うための実用的なワークフローを紹介します。
2026-01-08 flutter Flutter 3.38.6 と `engine.version` のバンプ: 再現可能なビルドが楽になります (固定すれば) Flutter 3.38.6 は engine.version をバンプし、それが再現可能なビルドにとって重要です。CI で SDK を固定し、エンジンドリフトを避け、コード変更なしでビルドが壊れたときに「何が変わったか」を診断する方法を学びます。
2026-01-08 flutter Flutter 3.x のルーティング: tp_router はルートテーブルを消し去ろうとする (そしてそれは魅力的なアイデア) tp_router は手動のルートテーブルを排除するジェネレーター駆動の Flutter ルーターです。ページに注釈を付け、build_runner を実行し、文字列ベースのパスではなく型付き API でナビゲートします。
2023-10-30 flutter 修正方法: MissingPluginException: No implementation found for method getAll Flutter の `MissingPluginException` 'No implementation found for method getAll' を、shared_preferences や package_info_plus などの類似プラグインで解消する方法を解説します。ProGuard、プラグイン登録、minSdkVersion、ホットリスタートなどを取り上げます。
2023-10-09 flutter Flutter NoSuchMethod: the method was called on null null のオブジェクト参照に対してメソッドを呼び出したときに発生する Flutter のエラーです。コールスタックとブレークポイントを使った NoSuchMethod の原因特定と修正方法を解説します。