Итоги
В данном руководстве вы узнали, как с помощью Avalonia UI создавать графонистое настольное приложение.
Архитектурное решение приложения
В данном руководстве используется архитектурное решение на основе паттерна MVVM, в котором используется фреймворк ReactiveUI, который управляет несколькими окнами прямо из кода.
Состояние приложения хранится во view model
'верхнего уровня' и может быть сохранено на диске.
Основное окно, а также диалоговое окно поиска, состоят из обычных, встроенных и пользовательских компонентов.
Данное руководство нацелено на настольные платформы, такие как Apple Mac OS или Windows.
к сведению
Подробнее о разработке под платформу iOS (Apple), см. здесь.
к сведению
Подробнее о разработке под мобильную платформу Android, см. здесь.
Дополнительные материалы
Полный список руководств по Avalonia UI, см. здесь.