A retrospective on the 10-year history of Avalonia UI, the cross-platform .NET UI framework. Starting from its origins as a personal experiment called Perspex in December 2013, the post traces key milestones: the first outside contributions, the addition of XAML support via the OmniXAML library, early cross-platform work with Cairo and Skia renderers, experimental Android/iOS support, designer tooling, and the eventual rename from Perspex to Avalonia in 2016. The post covers the 0.4.0 release as the first 'real' Avalonia release and acknowledges the hundreds of contributors who shaped the project.
Table of contents
The Initial CommitTowards a Kinda-Functioning ApplicationMoving Cross-PlatformFirst Contribution!XAML SupportFamiliar FacesDesigner SupportExperimental Mobile SupportThe Big Rename0.4.0Sort: