iOS Privacy Manifests in .NET MAUI 10: PrivacyInfo.xcprivacy and Required Reason APIs
Practical PrivacyInfo.xcprivacy setup for .NET MAUI 10: Required Reason APIs, tracking domains, SDK signature checks, and ITMS-91065/91053 fixes.
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.
Complete 2026 guide to Bluetooth Low Energy in .NET MAUI 10 with Plugin.BLE — manifest setup, Android 12+ runtime permissions, scanning, connecting, reading and writing characteristics, and notifications that actually work.
A practical 2026 guide to adding in-app purchases and subscriptions to your .NET MAUI 10 app: the new Microsoft BillingService pattern, Google Play Billing, StoreKit, Microsoft Store, and the server-side receipt validation the official sample leaves out.
Learn how to set up deep linking in .NET MAUI 10 with Android App Links and iOS Universal Links. Covers server-side verification, Shell navigation routing, parameter handling with IQueryAttributable, testing strategies, and common gotchas.
Learn how to capture photos, pick files, and handle media in .NET MAUI 10. Covers MediaPicker with multi-select and compression, FilePicker for documents, and CameraView for custom camera experiences — with full code examples.