From the community
Contributor Feed
Notable moments, packages, projects, and celebrations from the MAUIverse community.
Looking for something specific?
- The Best MAUI Library You Don't Know: Nalu — VirtualScroll, Custom Tabbar, and More!
Gerald Versluis explores Nalu, a comprehensive .NET MAUI library offering type-safe navigation, high-performance virtualized scrolling, custom tabbars, and layout utilities. If you haven't come across Nalu yet, this video makes the case for why it deserves a spot in your toolkit.
Read more - The Feedback Service — One Hook to Rule Them All
Allan Ritchie introduces IFeedbackService in Shiny Controls v1.0 — a single injectable service that every interactive control calls for haptic, TTS, sound effects, analytics, or any combination. Implement it once, and every control uses it automatically.
Read more - Building an AI-Powered Conference App with .NET's Composable AI Stack
.NET · Luis Quintanilla walks through ConferencePulse, an AI-powered conference assistant built with Microsoft.Extensions.AI, DataIngestion, VectorData, Model Context Protocol, and the Microsoft Agent Framework. The app runs live polls, answers audience questions in real time, and generates session insights.
Read more - Why We Built SimToolbox
Velocity Engineering Systems · Velocity Engineering introduces SimToolbox, a macOS menu bar app for inspecting iOS, iPadOS, watchOS, tvOS, and visionOS simulators. Browse app folders, inspect Info.plist and entitlements, monitor SQLite databases in real time, and track filesystem changes — all without leaving your dev flow.
Read more - .NET MAUI Community Standup | Rust, SkiaSharp Everywhere, AI/ML Live Processing
David Ortinau
Nick Kovalsky
Gerald Versluis Nick Kovalsky joins the standup to showcase Rust integration in .NET MAUI apps, SkiaSharp rendering across platforms, and real-time AI/ML live processing with camera feeds — pushing the boundaries of what's possible in cross-platform .NET.
Read more - Will they do it? .NET MAUI Engineering Team Live Stream
.NET
Jakub Florkowski
Shane Neuville
Gerald Versluis The .NET MAUI engineering team goes live building an app with MauiDevFlow — an open-source toolkit that gives AI agents eyes and hands inside a running MAUI app. Jakub Florkowski, Shane Neuville, and Gerald Versluis set up MauiDevFlow from scratch, let AI agents build and modify UI, and debug in real time.
Read more - Welcome to SkiaSharp 4.0 Preview 1
David Ortinau announces SkiaSharp 4.0 Preview 1, a major upgrade bringing two and a half years of Skia engine improvements. The release also marks Uno Platform stepping up as co-maintainer alongside the .NET team, with new features including variable fonts, color font palettes, and SKPathBuilder.
Read more - DWX hakt nach: .NET MAUI Blazor Hybrid – Web-Skills rein, Native-App raus
Codrina Merigo discusses .NET MAUI Blazor Hybrid in this German-language DWX session, covering how to reuse web development skills to build native cross-platform mobile apps from a single codebase.
Read more - Using Rust Inside .NET MAUI Apps
Nick Kovalsky shows how to use Rust inside .NET MAUI apps on Android, iOS, MacCatalyst, and Windows with the RustMaui tool. The post demonstrates C# and Rust sharing a SkiaSharp canvas, with a full walkthrough from tool installation to cross-platform native library compilation.
Read more - Building Chat Applications with the .NET MAUI Chat (Conversational UI) Control
Héctor Pérez walks through Telerik's RadChat control for .NET MAUI, building a chat application that uses AI models to provide healthy eating tips. The post covers the control's architecture, message types, and integrating LLM models into a conversational UI.
Read more - XAML Visual Designer for Building .NET MAUI Apps
Hector Perez demonstrates a XAML Visual Designer for building .NET MAUI applications. The video showcases how a visual design surface can speed up XAML UI development across platforms.
Read more - AI-Powered Navigation in Shiny MAUI Shell — Chat to Navigate, Intent to Form
Allan Ritchie introduces AI-driven navigation for Shiny MAUI Shell, where users type natural language and the app opens the right form with fields pre-filled. The source generator extends existing ShellMap and ShellProperty metadata with intent descriptions, producing just two AI tools that scale to any number of routes.
Read more - DocumentDb AI Tools — Give Your LLM a Database
Allan Ritchie introduces Shiny.DocumentDb.Extensions.AI, which generates Microsoft.Extensions.AI tool functions from your registered document types. Each type can expose up to seven operations — get, query, count, aggregate, insert, update, and delete — with full control over capabilities and field visibility.
Read more - One Contract, Three Transports — Mediator AI Tooling
Allan Ritchie shows how Shiny Mediator 6.3 turns any mediator contract with a [Description] attribute into a fully typed AI tool — with zero adapter code. The same contract can simultaneously serve as an AI tool, a typed HTTP client, and a REST endpoint.
Read more - Turn Any Interface Into an AI Tool — Shiny DI 3.0
Allan Ritchie adds AI tool generation to the Shiny DI source generator. Mark a service interface with [Tool], add [Description] to methods and parameters, and the generator produces fully typed AIFunction subclasses — AOT-safe, with automatic argument extraction and DI registration.
Read more