.NET 11 Preview 6 Modernises MAUI CollectionView and Android Shell
Microsoft’s .NET 11 Preview 6 keeps pushing .NET MAUI off Xamarin.Forms-era infrastructure. Edin Kapić’s InfoQ write-up focuses on the architectural and reliability work that matters if you’re tracking the preview cycle closely.
What you’ll learn
- CollectionView2 on Windows — a WinUI
ItemsRepeater-based handler aligned with CV2 on Android, iOS, and Mac Catalyst - Android Shell on handlers —
ShellHandlerand friends replacing renderer-based Shell for Android only (for now) - HybridWebView AOT interop — source-generated JavaScript bridges instead of reflection, plus safer message filtering on Android
- Geolocation and MediaPicker —
MinimumDistancefor location listening and opt-in recovery when Android recreates your process mid-pick - Breaking change watch — removal of the
Microsoft.Maui.Controls.Compatibilitypackage for apps that still referenced it
Read the full InfoQ piece for platform notes, linked GitHub issues, and where to grab the preview SDK.