Jysk Energi
Jysk Energi
1
10.000+
3
Jysk Energi now has a cross-platform app architecture that enables easier and faster maintenance, and which has also ensured a better experience for users in the Ello app
Jysk Energi already had an existing app in the App store and Play Store called Ello. However, the app contained a number of bugs and deficiencies, which resulted in low satisfaction among Jysk Energi's users of the app.
Ello was developed as a native app for both Android and iOS, and was written in two different programming languages. This made it time-consuming and cumbersome to maintain the codebase and ensure a consistent experience, and it also complicated the work of correcting bugs and deficiencies.
Therefore, Jysk Energi wanted to switch to a cross-platform app architecture, which was built from a unified codebase. They wanted to keep the existing design and functionality, but fix bugs and deficiencies that plagued the existing app.
The result was a completely new codebase written from scratch in .NET MAUI and delivered in just 3 months from start-up to delivery. The new codebase in .NET MAUI is cross-platform and enables faster further development and maintenance going forward.
At the same time, the data source in the app has changed from Energinet to Jysk Energi's own API, which is used to present prices, consumption, etc. The data is stored locally on the phone through SQLite. The app is now experienced as significantly faster and more reliable in its presentation of data.
Jysk Energi is a consumer-owned energy group headquartered in Holstebro, which turned 100 years old in 2023. The name was formerly NOE, but the group changed it in 2013. However, the company has always been a cooperative and operated according to classic West Jutland values.
The existing app was programmed Native for iOS and Android, which resulted in separate, slow and complicated maintenance.
The existing app had bugs, bad reviews and deficiencies that were difficult to fix in the old codebase.
Data was retrieved directly from Energinet, which at times resulted in slow and unstable updates of prices, consumption, etc.
Introduction of new cross-platform app architecture – written in .NET MAUI.
The app written completely from scratch without reusing previous code in the same design and functionality.
Developed to retrieve data via Jysk Energi's own API, where they host data containing kWh/prices, etc.
SQLite database keeps data local to present information faster and create a good user experience.
Jysk Energi can now further develop and maintain the app in .NET MAUI.
Better user experience with new code that has removed previous bugs and deficiencies.
Integration of Jysk Energi's own API for presenting data creates a better user experience.
Only one codebase to maintain going forward in a cross-platform app architecture.