Built with Avalonia

Ambient Weather HMI logo

Ambient Weather HMI

by UXDivers

About UXDivers

UX Divers is a design studio behind some of the most polished UI work in the .NET ecosystem, specialising in pixel-perfect Human-Machine Interfaces and taking Linux embedded apps to the next level.

UXDivers logo

Avalonia highlights

  • Versatility Across Platforms
  • Styling Flexibility
  • Precision with XAML
  • Rich control library for interactive, dynamic applications
  • UserControls that feel just like WPF — straightforward and powerful
  • Unified User Experiences
  • AOT compilation for a noticeable performance lift
The use of XAML in Avalonia allows us to craft pixel-perfect Human-Machine Interfaces with an unparalleled level of detail.

Pablo Germano

Design & UX studio

The Ambient Weather redesign — a pixel-perfect embedded HMI from a single Avalonia codebase.

THE PROJECT

Reimagining Ambient Weather as an Embedded HMI

UX Divers set out to reimagine the Ambient Weather app from the ground up: a Human-Machine Interface that integrates sensors and hardware, designed to run on low-power Linux embedded devices without giving up an inch of visual quality.

Their goal was their usual bar — a production-grade interface, not a prototype — and Avalonia was the platform they reached for to take Linux embedded apps to the next level.

WHY AVALONIA

Reach Without Compromise

For a studio whose product *is* the design, the deciding factors were reach and control in equal measure:

- **Versatility across platforms** — Windows, macOS, Linux and mobile, one codebase - **A styling system** flexible enough to tailor each interface to a client's exact needs - **XAML precision** for pixel-perfect HMIs - **A rich control library** for interactive, dynamic UI - **Consistency** — a seamless experience across every device

Avalonia shines with its ability to run smoothly on Windows, macOS, Linux, and mobile platforms, ensuring our designs reach a broad audience without compromising on quality.

Leonardo Rodríguez

Design & UX studio

DEVELOPER EXPERIENCE

A Workflow That Gets Out of the Way

The day-to-day experience is where UX Divers were most emphatic. Live previews in Visual Studio, VS Code and Rider, fast compilation, and a tight test-and-tweak loop kept the team in flow. Building reusable UserControls felt familiar coming from WPF, and the MVVM Community Toolkit's attribute-driven ViewModels cut boilerplate and mistakes.

The styling system was the standout: Avalonia's selectors bring CSS-like flexibility — applying styles by a wide range of criteria — that they say sets it apart from neighbouring XAML platforms.

UX Divers is by far the best visual designers I've seen within the .NET development ecosystem. Their applications are stunning.

Mike James

CEO, Avalonia

PERFORMANCE & PRODUCTION

Holding Up Under Pressure

HMIs get visually dense fast. UX Divers pushed complex visual hierarchies and found Avalonia kept its responsiveness. LiveCharts2 handled the humidity and wind gauges — "they work great" — and enabling AOT compilation gave a noticeable performance lift on the target devices. The app ships with connected (live API) and simulated (JSON) modes, so it demos and tests cleanly anywhere.

More from UXDivers

Work together with UXDivers to bring your Avalonia project to life.

Avalonia powers production software at some of the world's leading software companies.

Teams ran 410M Avalonia builds in the first half of 2026 alone. The showcase collects the ones who wrote about it.

Read more stories