BUILT WITH AVALONIA
Ambient Weather HMI logo

Ambient Weather HMI

by UXDivers

UXDivers logo

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.

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.

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

Start an Avalonia project with UX Divers

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

From financial trading floors to global manufacturers, teams choose Avalonia for cross-platform .NET reach without compromise.

Read more stories