Supported platforms
Uno Platform applications run on Android, iOS, web, macOS, Linux, Tizen, and Windows.
See below for minimum supported versions for each platform.
Android
Uno Platform apps run on devices running Android 5 and above.
At compile time, Uno typically supports two versions of the Android SDK, the latest and the immediately previous. At present, this is Android 11 and Android 10. It's generally recommended to use the latest version of the SDK. (Note that this does not affect the runtime version - apps compiled with Android 11 will run happily on devices running Android 5.)
iOS
Uno Platform apps run on iOS 8 and above.
WebAssembly
Uno Platform runs in browsers that support WebAssembly, including Chrome, Edge, Edge Dev, Opera, Firefox and Safari. Desktop and mobile browser versions are supported. See the official WebAssembly site for more details.
macOS
Uno Platform applications run on all macOS versions supported by Xamarin.Mac - currently macOS 10.13 and above.
Linux
Uno Platform applications run on Linux distributions and versions where .NET 5 is supported, listed here.
Windows
Applications built with UWP run on Windows 10. Currently Uno.UI's API definition is aligned with Windows 10 2004 (19041), but lower versions can be targeted.
Applications built with Uno.UI's Skia.WPF support run on Windows 7 and above.