The Modern .NET Show cover image

The Modern .NET Show

Uno Platform: One UI to Rule Them All with Martin Zikmund

May 17, 2024
Martin Zikmund, a passionate .NET developer and Microsoft MVP, dives into the versatile Uno Platform, which transcends a mere UI framework. He emphasizes its robust support for non-UI APIs like accelerometers and highlights seamless compatibility with Linux via GTK. The conversation reveals how Uno allows for maintaining a consistent user experience across platforms while integrating effortlessly with Microsoft's WinUI. Zikmund also discusses the importance of collaboration between designers and developers, particularly through tools like Figma.
01:06:17

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Uno Platform extends beyond a UI framework by providing APIs for accessing device sensors like accelerometers across multiple platforms.
  • The framework supports familiar WPF syntax and architectural patterns like MVUX, facilitating a smooth transition for developers from Windows apps.

Deep dives

Overview of Uno Platform's Capabilities

Uno Platform is an open-source framework designed for building cross-platform applications that are efficient, visually appealing, and capable of running on various devices. It extends beyond just being a UI framework by incorporating APIs that allow access to device sensors like accelerometers, enabling developers to harness device capabilities uniformly across platforms. The platform aligns closely with familiar Windows Presentation Foundation (WPF) syntax and patterns such as MVUX and MVU to facilitate app development. This alignment ensures that developers can effortlessly transition their existing Windows apps to other platforms like Linux, Android, iOS, and WebAssembly.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode