Avalonia: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
Строка 17: Строка 17:
* {{Official|https://avaloniaui.net/}}
* {{Official|https://avaloniaui.net/}}
* {{Github|AvaloniaUI|Avalonia}}
* {{Github|AvaloniaUI|Avalonia}}
* [https://docs.avaloniaui.net/docs/getting-started/ Документация]
* [https://docs.avaloniaui.net/ Документация]{{ref-en}}
* {{github|AvaloniaCommunity|awesome-avalonia|Awesome-Avalonia}}
* {{github|AvaloniaCommunity|awesome-avalonia|Awesome-Avalonia}}



Версия от 15:01, 30 октября 2022

Avalonia' — кроссплатформенная платформа пользовательского интерфейса на основе XAML, основанная на WPF/UWP и распространяемая под лицензией MIT[1][2][3]. Ранее называлась Perspex[4].

Полностью поддерживает .NET Core 2.0, XAML, дата-биндинги, lookless-контролы и многое другое. Avalonia позволяет писать на C# приложения под Windows, Linux и macOS. Возможность запуска на iOS и Android находится в экспериментальном состоянии[5].

Название

  • У компонента .NET Framework — Windows Presentation Foundation (WPF) — во времена разработки Windows Vista (Longhorn) было кодовое название Avalon

Примечания

  1. Проект Avalonia на сайте GitHub
  2. Jonathan Allen. An Early Look at Avalonia, a Cross-Platform UI Toolkit for .NET. InfoQ (февраль 2018). Дата обращения: 19 сентября 2019. Архивировано 27 декабря 2019 года.
  3. Kay Ewbank. Avalonia Cross Platform .NET UI Framework. I Pogrammer (7 марта 2019). Дата обращения: 19 сентября 2019. Архивировано 14 мая 2018 года.
  4. Никита Цуканов. Релиз кроссплатформенного XAML UI-фреймворка AvaloniaUI 0.5. habr.com (15 мая 2017). Дата обращения: 19 сентября 2019. Архивировано 27 июля 2019 года.
  5. Никита Цуканов. Релиз первой беты кроссплатформенного XAML UI-тулкита Avalonia. itnan.ru (18 февраля 2019). Дата обращения: 19 сентября 2019.

Интеграция с IDE

Ссылки