Jump to content

Avalonia (software framework): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
I updated the supported platforms and added a little bit about the history of the project.
Submitting using AfC-submit-wizard
Line 1: Line 1:
{{Short description|Software framework}}
{{Draft topics|software|computing|technology}}
{{AfC topic|other}}
{{AfC submission|||ts=20231221200106|u=151.64.107.223|ns=118}}
{{AfC submission|t||ts=20231210145532|u=Ann La Primavera|ns=118|demo=}}
{{AfC submission|t||ts=20231210145532|u=Ann La Primavera|ns=118|demo=}}
{{short description|Software framework}}
{{about|software framework|the prehistoric continent|Avalonia|other uses for Avalon|Avalon (disambiguation)}}
{{about|software framework|the prehistoric continent|Avalonia|other uses for Avalon|Avalon (disambiguation)}}
{{Infobox software
{{Infobox software

Revision as of 20:01, 21 December 2023

Avalonia
Developer(s).NET Foundation and AvaloniaUI OÜ
Initial releaseDecember 5, 2013; 10 years ago (2013-12-05)[1]
Stable release
11.1.3[2] Edit this on Wikidata / 13 August 2024
Written inC#
Operating systemMicrosoft Windows, Linux, macOS, iOS, Android
TypeSoftware framework
LicenseMIT License
Websitehttps://avaloniaui.net/

Avalonia is a free and open-source .NET cross-platform XAML-based UI framework inspired by WPF/UWP and distributed under the MIT license.[3][4][5]

It enables development of cross-platform applications using any .NET language, including C#, F# and VB.NET for Windows, Linux, macOS, iOS, Android and WebAssembly.

History

Avalonia, originally named Perspex[6], was first developed by Steven Kirk, with its initial commit made on 5 December 2013. The framework was conceived with the aim of creating a cross-platform UI framework, inspired by Windows Presentation Foundation (WPF).

Avalonia became part of the .NET Foundation on 1 April 2020[7].

References

  1. ^ "First commit to the Avalonia source code". GitHub. Retrieved 5 Dec 2013.
  2. ^ "Release 11.1.3". 13 August 2024. Retrieved 20 August 2024.
  3. ^ Avalonia on GitHub
  4. ^ Jonathan Allen (2018-02-15). "An Early Look at Avalonia, a Cross-Platform UI Toolkit for .NET". InfoQ. Archived from the original on 2019-12-27. Retrieved 2019-09-19.
  5. ^ Kay Ewbank (2019-03-07). "Avalonia Cross Platform .NET UI Framework". I Pogrammer. Archived from the original on 2018-05-14. Retrieved 2019-09-19.
  6. ^ "10 years of Avalonia!". www.avaloniaui.net. 2019-05-20. Retrieved 2023-12-21.
  7. ^ "Modify copyright in licence. · AvaloniaUI/Avalonia@26738fe". GitHub. Retrieved 2023-12-21.