De uitdaging van de klant

Niko wil dat eindgebruikers van het 'Niko Home Control-systeem’ eenvoudig zelf de instellingen van hun domotica-programma kunnen wijzigen. Zo hoeven ze niet te bellen met de installateur. Om dit te realiseren is een applicatie nodig die virtueel draait op alle apparaten van gebruikers - bijvoorbeeld tablets, smartphones (iOS, Android) en desktops/laptops (Windows, Mac) - en verbinding kan maken met het Niko Home Control-systeem.

De bijdrage van Sioux

Sioux ontwikkelde een multi-platform-applicatie die dezelfde functionaliteit en look & feel biedt op vier ondersteunde platforms. De toepassingen communiceren via Wi-Fi met de Niko-hardware. Ze stellen eindgebruikers onder andere in staat de configuratie van hun lichten, thermostaten, geautomatiseerde acties te bekijken en te bewerken. De gebruikersinterface is geïmplementeerd volgens het specifieke grafische ontwerp van Niko, inclusief animaties en veel custom bedieningsmogelijkheden. Sioux slaagde erin om meer dan 65 procent van de code herbruikbaar te maken voor alle platforms, wat de onderhoudbaarheid en testbaarheid aanzienlijk verhoogt.

Resultaat

De Niko-klanten hebben nu de controle over hun eigen huis. Met de nieuwe multi-platform-applicatie kunnen ze nu handmatig de instellingen van hun Niko Home-besturingssysteem wijzigen. 

Technologie

.NET/C#, WPF en Xamarin (iOS, OS X, Android, Windows).

Model.Name

Niko is een wereldwijde leverancier van schakelmaterialen en home automation systems die worden gebruikt in woningen en professionele omgevingen.