Uno Platform () is an open source cross-platform graphical user interface that allows
WinUI and
Universal Windows Platform (UWP) - based code to run on
iOS,
macOS,
Linux,
Android
Android may refer to:
Science and technology
* Android (robot), a humanoid robot or synthetic organism designed to imitate a human
* Android (operating system), Google's mobile operating system
** Bugdroid, a Google mascot sometimes referred to ...
, and
WebAssembly
WebAssembly (sometimes abbreviated Wasm) defines a portable binary-code format and a corresponding text format for executable programs as well as software interfaces for facilitating interactions between such programs and their host environment ...
.
Uno Platform is released under the
Apache 2.0 license.
Applications can be built by using the
UWP tools in
Visual Studio on
Windows, including
XAML and C# Edit and Continue, and run on iOS, Android or in WebAssembly in a web browser. A plug in for Microsoft Visual Studio is available from Microsoft's Visual Studio Marketplace. The community surrounding Uno Platform open source project comes together at its annual conference UnoConf.
See also
*
WebAssembly
WebAssembly (sometimes abbreviated Wasm) defines a portable binary-code format and a corresponding text format for executable programs as well as software interfaces for facilitating interactions between such programs and their host environment ...
*
Blazor
Blazor is a free and open-source web framework that enables developers to create web apps using C# and HTML. It is being developed by Microsoft.
Overview
Five different editions of Blazor apps have been announced.
Blazor Server: These apps ar ...
*
.NET Multi-platform App UI
Xamarin is a Microsoft-owned San Francisco-based software company founded in May 2011 by the engineers that created Mono (software), Mono, Mono (software)#Xamarin.Android, Xamarin.Android (formerly Mono for Android) and Mono (software)#Xamarin.i ...
(.NET MAUI)
*
Windows App SDK
Windows App SDK (formerly known as Project Reunion) is a software development kit (SDK) from Microsoft that targets the development of native desktop applications on Windows 11 and Windows 10 back to version 1809.
Windows App SDK does not replac ...
References
Further reading
The Register: WinUI and WinRT: Official modern Windows API now universal thanks to WebAssemblyChannel9: Uno Platform Part 1
External links
Uno Platform
Mobile software development
Mobile software programming tools
Software development by platforms
Software using the Apache license
Web development software
{{graphics-software-stub