Field note
What it does
Avalonia is a cross-platform UI framework for .NET that enables developers to build applications for Windows, macOS, Linux, iOS, Android, and WebAssembly using XAML and a familiar MVVM pattern.
Capabilities
Available capabilities
Native AOT compilationCustom controlsTemplated ControlsElement Bounding BoxesEmbedded Linux supportCross-platform desktop appsMeasure and ArrangeRouted EventsNative platform interopStyled PropertiesMobile apps (iOS/Android)StylingSkia-based renderingLayout SystemPanel ControlsMVVM pattern supportHeadless testingData binding with {Binding}WebAssembly browser appsCustom User ControlsCustom-Drawn Controls
Tags
Tags
Ways to use it
Ways to use it
sdk
C# / https://docs.avaloniaui.net/docs/get-started
sdk
C# / https://docs.avaloniaui.net/docs/platforms/ios
other
C++ / https://github.com/mono/SkiaSharp