Reduce .NET MAUI App Size in 2026: Trimming, AOT, R8, and App Thinning
A practical 2026 playbook for cutting .NET MAUI app size: trimming, AOT, R8, App Bundles, and iOS App Thinning, with real production numbers.
A practical 2026 playbook for cutting .NET MAUI app size: trimming, AOT, R8, App Bundles, and iOS App Thinning, with real production numbers.
Home screen widgets in .NET MAUI 10 need native extensions per platform. Here is the exact iOS WidgetKit and Android Glance setup, with shared data via App Groups, deep linking through Shell, and working code samples I use in production.
Sign .NET MAUI iOS and Android apps in CI/CD with working YAML for GitHub Actions and Azure DevOps. Covers keychains, keystores, App Store Connect, and Fastlane Match.
A practical walkthrough for shipping iOS Live Activities and Dynamic Island from a .NET MAUI 10 app: Swift Widget Extension, C# bridge via XCFramework, and remote APNs updates with working code.
Practical PrivacyInfo.xcprivacy setup for .NET MAUI 10: Required Reason APIs, tracking domains, SDK signature checks, and ITMS-91065/91053 fixes.
A walkthrough of why .NET MAUI apps show black bars on iOS 18 and 26 edge-to-edge devices, what changed in Apple's safe-area defaults, and the exact SafeAreaEdges fix I shipped to production.
A step-by-step walkthrough of the duplicate class androidx error that surfaces after upgrading MAUI from .NET 9 to .NET 10, with diagnosis commands, real fixes, and the version pins that actually held up in production.
If you upgraded a .NET MAUI app to .NET 10 and then ran it on a device or emulator with Android 16 (API 36), you may have noticed something ugly: the status bar now sits on top of your Shell header.
A practical guide to scanning barcodes and QR codes in .NET MAUI 10. Covers ZXing.Net.Maui setup, native Apple Vision and Google ML Kit handlers, camera permissions, and continuous-scan UX with copy-paste code.
Build GPS tracking and geofencing in .NET MAUI 10 with battery-friendly background services on Android and iOS. Working code, permissions, and tips.
A practical 2026 guide to adding maps to .NET MAUI 10 apps. Compare Microsoft.Maui.Controls.Maps, custom Google Maps and MapKit handlers, Mapbox SDK v11, and OpenStreetMap via Mapsui — with working code, platform setup, and clustering.
App Center retired March 31, 2025. Compare Sentry, Firebase Crashlytics, and Raygun for .NET MAUI 10 with working integration code, dSYM/ProGuard upload, and a vendor-agnostic migration plan.