Table of contents Welcome Get Started Samples & Tutorials Samples Videos Basics MVU Application state Commands State validation User interface Widgets and modifiers Styling Animations Testing Error monitoring Advanced Saving and Restoring app state Performance optimization Composing larger applications Splitting into independent MVU states Integrating commands Communicating between MVU states Architecture Attribute definitions Virtualized collections Using nightly builds Xamarin.Forms Get Started User interface Custom controls Effects Navigation Pop-ups Extensions FFImageLoading OxyPlot SkiaSharp VideoManager Xamarin.Forms.Maps .NET MAUI Get Started Avalonia Get Started