Paul Krill
Editor at Large

Uno Platform introduces unified rendering engine

news
May 15, 20252 mins
Development Libraries and FrameworksMicrosoft .NETSoftware Development

Skia rendering engine promises ‘massive’ improvements in startup times and UI rendering performance on all target platforms, according to the company.

Number 1 / number one lane of running track, white number and white lane lines on blue surface. Low level view with grass runners trees visible in the distance.
Credit: Andy.LIU / Shutterstock

Uno Platform 6.0, a major update to the open source tool kit for building cross-platform .NET applications from a single code base, introduces a new, unified rendering engine, called Skia, that gives developers a low-footprint, high-performance, hardware-accelerated option for running apps on iOS, Android, Web/WebAssembly, Mac, Linux, and Windows.

Described by the Uno Platform Team as the biggest release ever, Uno Platform 6.0 was announced in a blog post on May 7.

While Uno Platform also supports native UI rendering for these platforms, the Skia rendering engine brings “massive” performance advantages, the company said. These include up to 75% smaller footprint, 60% faster startup, 30% less memory, and 45 times faster to run, according to the Uno Platform Team.

Uno Platform 6.0 also introduces two new UI components. The Media Player Element from Windows UI now is available for all targets supported by Uno Platform, including the Skia-based targets. Also now available is the WebView2 control, which enables users to navigate to external content and display custom HTML content. WebView2 also facilitates communication between C# and JavaScript, the company said, supporting embedding scenarios such as interacting with JavaScript charting or data grid components.

Instructions on migrating to Uno Platform 6.0 can be found at platform.uno. Also announced was general availability of Uno Platform Studio, which features a suite of tools for building cross-platform apps. In coming months, the Hot Design visual designer that is part of the Uno Platform Studio will be fitted with more AI functionality along with richer editors and advanced item and page templates, the Uno Platform Team said.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author