2026-07-07 comparisonflutterdart Flutter の長いリストにおける shrinkWrap vs Expanded vs sliver: どれを選ぶべきか 長いリストでは shrinkWrap を絶対に使わないでください。リストが唯一のスクロール要素なら Expanded を、他のセクションとスクロールを共有するなら sliver(CustomScrollView)を使います。その理由を、build 回数のベンチマークとともに解説します。
2026-07-02 flutterdartlayout Flutter で ListView と GridView を sliver で 1 つのスクロールビューにまとめる方法 ネストしたスクロール可能ウィジェットを使わずに、リストとグリッドを 1 つの連続したスクロールにまとめます。CustomScrollView と SliverList、SliverGrid を使い、パフォーマンスを静かに殺す shrinkWrap の罠を回避します。
2026-07-02 flutterdartlayout Flutter で ListView を Column にネストして unbounded height エラーを出さない方法 Column の中の ListView が 'Vertical viewport was given unbounded height' を投げる理由と、どれを選ぶかを決めるパフォーマンスのトレードオフを含む 4 つの解決策(Expanded、Flexible、shrinkWrap、SizedBox)。
2026-05-07 mauixamarinxamarin-forms 高パフォーマンスな Xamarin.Forms ListView を MAUI CollectionView へ移行する ListView からすでにパフォーマンスを絞り出していたアプリ向けの、Xamarin.Forms 5.0 ListView から .NET MAUI 11 CollectionView へのステップバイステップな移行ガイド。セルのリサイクル、仮想化、グルーピング、プルツーリフレッシュ、コンテキストアクション、選択、ItemsLayout、EmptyView、そして実アプリで踏みがちな落とし穴を扱います。