What you need to know
- Uno Platform officially launched Linux support today.
- Developers can now use a single codebase to write for Windows, macOS, Android, and iOS.
- Linux support is available now with Uno Platform version 3.
Uno Platform is a handy tool for developers that already let them write a single codebase for apps across Windows, macOS, Android, and iOS. Now, you can add Linux to that list.
Uno Platform launched version 3.0 today, officially bringing Linux support to the fore after a period of testing. "The new addition makes it the first and only C# UI toolkit to enable creation of single-source applications for most popular desktop, web and mobile platforms," Uno Platform said in a press release. To show off the new integration, Uno Platform released a video showing a Windows Community Toolkit app running on Linux on a Raspberry Pi.
The update to version 3.0 also includes the Material and Fluent Design Systems out of the box to be used across all mobile, desktop, and web experiences created with Uno Platform. Here's a look at all the other improvements in Uno Platform 3.0:
- JetBrains Rider support, in addition to already-supported Visual Studio, Visual Studio for Mac and Visual Studio Code.
- Uno Gallery, a collection of ready-to-use Material and Fluent UI code snippets to help speed up Uno Platform multi-platform development.
- Windows 7 support via Skia backend
- New Fluent UI cross-platform symbols
- New Uno Platform Playground, which now integrates Monaco editor
- Performance improvements of WebAssembly, further pushing the limits on WebAssembly Ahead of Time (AOT) compilation.
If you're a developer, you can check out how to get started with Uno Platform at its official website.