Tuesday, 02 January 2024 12:17 GMT

MAUI Expands To Linux And Web, Boosting Performance


(MENAFN- The Arabian Post)

. NET Multi-platform App UI is set to significantly extend its reach, making its way to Linux desktops and the web, with improved performance capabilities for macOS. The announcement, long anticipated by the development community, brings new opportunities for building cross-platform applications. This expansion, along with the enhanced speed for macOS, marks a notable shift in how developers can approach cross-platform app creation, offering a more comprehensive toolkit for modern application development.

For years, developers and open-source enthusiasts have pushed for. NET MAUI to support Linux desktops. MAUI, which originated as a successor to Xamarin. Forms, was initially focused on mobile app development, offering support for Android, iOS, and macOS. Its transition into a fully-fledged cross-platform framework with support for Linux marks a pivotal moment in Microsoft's strategy to engage with a broader developer audience. By addressing Linux support, Microsoft is acknowledging the growing demand for open-source development and enhancing. NET's versatility in the open-source ecosystem.

The WebAssembly support is another landmark feature in the new iteration of MAUI. This allows developers to build applications that can run directly in web browsers, without the need for plugins or additional installations. WebAssembly's integration into MAUI opens up possibilities for developers to create applications that are not only cross-platform but also cross-device, providing a seamless user experience across desktops and web browsers alike. The ability to write once and deploy across multiple platforms is a powerful draw for businesses and developers seeking efficiency and scalability.

Alongside the Linux and WebAssembly expansion, performance improvements for macOS are set to double application speeds, addressing one of the earlier criticisms of MAUI's performance on Apple's operating system. Developers working with macOS will now experience up to twice the performance of previous versions, a significant enhancement that will make building high-performance applications on macOS more viable and attractive.

See also How UFS 5.0 Is Making Phones Faster Than Ever

The expansion into Linux and the web, combined with performance upgrades, positions. NET MAUI as a compelling choice for developers focused on creating rich, performant cross-platform apps. Linux users, often left out of many mainstream development tools, will now be able to fully engage with. NET MAUI, leveraging its capabilities for building native desktop apps. The web component adds another layer of flexibility, enabling developers to reach even broader audiences with applications that run on nearly any device with a modern browser.

This extension also brings. NET MAUI closer to competing frameworks such as Avalonia, which has also been pushing the envelope in providing cross-platform solutions, including Linux support. Avalonia's framework has received considerable attention in recent years due to its focus on native desktop applications with cross-platform compatibility, and MAUI's new features directly compete with Avalonia in the race to dominate the cross-platform desktop and web markets. The backing of WebAssembly and Linux support, however, could tip the balance in. NET MAUI's favour, especially for those already invested in Microsoft's ecosystem.

The enhanced performance for macOS is particularly notable for developers building resource-intensive applications. Speed optimisations that double performance metrics will likely reduce friction for macOS users, making it easier to build and test applications on the platform. Apple's proprietary operating system has long been known for its demanding hardware specifications, and. NET MAUI's efforts to meet these demands with optimized performance could be a game-changer for developers using macOS in their workflow.

For developers working in organisations where. NET is already a standard, this move offers a more robust and reliable solution for deploying apps across various platforms. The expansion of MAUI into new territories, like Linux and WebAssembly, signals a clear intent to cater to the needs of a growing global developer community, keen on leveraging. NET for projects that span the desktop and the web.

See also Unconventional Approaches to AI Prompt Engineering Boost Accuracy

Notice an issue? Arabian Post strives to deliver the most accurate and reliable information to its readers. If you believe you have identified an error or inconsistency in this article, please don't hesitate to contact our editorial team at editor[at]thearabianpost[dot]com. We are committed to promptly addressing any concerns and ensuring the highest level of journalistic integrity.

MENAFN11112025000152002308ID1110328539



The Arabian Post

Legal Disclaimer:
MENAFN provides the information “as is” without warranty of any kind. We do not accept any responsibility or liability for the accuracy, content, images, videos, licenses, completeness, legality, or reliability of the information contained in this article. If you have any complaints or copyright issues related to this article, kindly contact the provider above.

Search