From the community
Contributor Feed
Notable moments, packages, projects, and celebrations from the MAUIverse community.
Looking for something specific?
- Building a Robust Deep Link Router in .NET MAUI
Jorge Perales Diaz treats deep links as external application requests, not internal Shell routes — building a reusable router that parses, matches, validates, and authorizes incoming URIs before navigating. It's the production-grade foundation for deferred links, deduplication, and secure external URL handling.
Read more - Vor der IPA: iOS Signing für .NET MAUI vorbereiten
Sebastian Jensen bereitet alle Apple-Ressourcen vor, die ein automatisierter .NET MAUI iOS Build braucht — App Identifier, Distribution Certificate, .p12-Export, Provisioning Profile und App Store Connect API Key. Die eigentliche Herausforderung bei iOS-CI liegt nicht im Workflow, sondern in dieser Vorbereitung.
Read more - Preventing Duplicate Async Operations in .NET MAUI
Jorge Perales Diaz tackles the double-tap Save, overlapping refreshes, and racing navigation that async makes so easy to introduce. He moves past a simple IsBusy flag to reusable execution policies — reject, wait, cancel, share, or queue — built on SemaphoreSlim, cancellation, and single-flight patterns.
Read more - Using the Camera in .NET MAUI with CameraView
Héctor Pérez walks through the .NET MAUI Community Toolkit CameraView control end to end — installing the package, configuring per-platform permissions, and wiring an MVVM view model to take photos and record video in-app. A practical intro to full in-app camera control without leaving your application.
Read more - Von Commit zu AAB/APK: .NET MAUI Android Builds mit GitHub Actions automatisieren
Sebastian Jensen zeigt Schritt für Schritt, wie eine .NET MAUI Android App per GitHub Actions gebaut, signiert und als .aab und .apk bereitgestellt wird. Ein reproduzierbarer Release-Prozess mit Keystore, Base64-Secrets, global.json und automatischer Versionierung — inklusive Beispiel-Repository.
Read more - Background Jobs in .NET for Mobile Apps: What Actually Works on iOS and Android
Akhil Gite explains why .NET's threading model and mobile background execution are two different problems — and why Task.Run, BackgroundService, and Thread break the moment your app leaves the foreground. A practical look at working with each platform's background execution model on iOS and Android.
Read more - Running On-Device LLMs in .NET MAUI with Microsoft.Maui.Essentials.Ai
Brandon Minnick shows how Microsoft.Maui.Essentials.Ai exposes on-device foundation models like Apple Intelligence through the same IChatClient abstraction. Part 7 of his Microsoft.Extensions.AI series runs an LLM entirely on the phone — offline, private, and free per token.
Read more - Skeleton in .NET MAUI: What It Is and How to Use It
Leomaris Reyes explains why skeletons beat spinners for loading states and shows how to use the Telerik UI for .NET MAUI RadSkeleton. Covers when skeletons help (and when they don't), the built-in anatomies like Article and Card, and building a fully custom skeleton layout.
Read more - Login with Passkeys in a .NET MAUI App
Tony Edwards digs into the new cross-platform Passkeys API in .NET MAUI Preview 7, which talks to native authenticators on iOS, Android, and Windows. He walks the full WebAuthn flow end to end, pairing the tiny MAUI API with an ASP.NET Core Identity backend.
Read more - Scaffold: Modern App UI in .NET MAUI
Alberto Aldegheri shows off Nalu.Maui.Scaffold, bringing floating tab bars, flexible nav bars, easy parallax, and rich navigation transitions to .NET MAUI apps. It's a tour of the features that push modern Android and iOS UIs to another level.
Read more - Level Up Animation with Keyframes for MAUI & Blazor
Allan Ritchie brings the CSS @keyframes model to .NET MAUI and Blazor, where evaluating an animation is a pure function of time you can scrub, reverse, and export. It stacks into 42 animated Motion Icons and a ShinyButton that runs its own busy/success/error states.
Read more - .NET MAUI in 2026 — How AI Has Transformed App Development Forever
James Montemagno shows how AI is reshaping .NET MAUI development — from writing and testing code to implementing design and shipping apps. This ~1 hour 15 minute session covers customizing GitHub Copilot for mobile and the team's latest productivity boosters.
Read more - When Incoming Data Is Faster Than Your Eyes
Nick Kovalsky shares a real fix from a Bluetooth app receiving data 20 times a second: throttle how often bindings raise PropertyChanged while keeping data processing at full speed. A drop-in ThrottledViewModel base class gates UI updates to a smooth ~12Hz.
Read more - A Zero-Allocation DependencyProperty Source Generator for WPF/MAUI
kassyi · kassyi introduces Kassyi.Generators.DependencyProperty, a source generator that turns 20 lines of DependencyProperty boilerplate into a single attribute across WPF, .NET MAUI, Avalonia, Uno, WinUI 3, and UWP. It's rewritten to be zero-allocation with compile-time type-safe callbacks.
Read more - Building a Custom Middleware Pipeline in .NET MAUI
Jorge Perales Diaz brings the ASP.NET Core middleware idea to .NET MAUI, building a lightweight pipeline that wraps operations with logging, validation, auth, connectivity, and caching. It's a DI-friendly, testable way to stop scattering infrastructure code across your ViewModels and services.
Read more