Avalonia поддерживает несколько рендереров, включая Direct2D и Skia Graphics Engine , [13] что позволяет ему работать на широком спектре платформ. Avalonia рисует весь свой пользовательский интерфейс, [14] отражая подход, принятый Flutter .
История
Avalonia, первоначально названная Perspex, [15] была впервые разработана Стивеном Кирком, а ее первоначальный коммит был сделан 5 декабря 2013 года. Фреймворк был задуман с целью создания кроссплатформенного UI-фреймворка, вдохновленного Windows Presentation Foundation (WPF). [16]
Avalonia вошла в состав .NET Foundation [17] 1 апреля 2020 года [18] и вышла из состава 20 февраля 2024 года [19].
Поддержка IDE
Avalonia поддерживает следующие IDE и редакторы через плагины:
^ "Потерянные в деталях". lostindetails.com . Получено 22.12.2023 .
^ adrianhall (2023-09-08). "Создайте приложение Avalonia с помощью мобильных приложений Azure". learn.microsoft.com . Получено 2023-12-22 .
^ "Avalonia достигает v11 GA Release". InfoQ . Получено 2023-12-22 .
^ Андерсон, Тим (10 июля 2023 г.). «Выпущен Avalonia 11: кроссплатформенный фреймворк получает новый рендерер плюс поддержку iOS и Android • DEVCLASS». DEVCLASS . Получено 22 декабря 2023 г.
^ "Avalonia UI для .NET: Обзор проекта от Майка Джеймса". InfoQ . Получено 22.12.2023 .