Custom native app development: The Lumo Energy story
From a rapid 8-week MVP to a fully-fledged smart home energy platform.
How do you make complex, real-time energy data accessible to the everyday homeowner?
Lumo Energy came to us with high-fidelity designs and a bold vision, and we took the reins to bring it to life. First, we engineered a rapid MVP, building fully native iOS and Android applications connected to a Firebase backend with dummy, simulated data to successfully secure vital investor backing. With that funding secured, we scaled the MVP into a robust, live-data build. By integrating the third-party Enode API, adding complex new features, and proactively optimising the UX, we delivered a future-proof mobile platform built for the next generation of AI-driven green tech.
At a glance
- The Challenge
- Deliver a rapid, high-fidelity MVP in just 8 weeks to help Lumo Energy secure vital investor funding.
- Scale the prototype into a fully functional, live-data application capable of handling high-volume third-party API integrations.
- Transform dense real-time solar generation and energy efficiency data into highly intuitive, user-friendly mobile dashboards.
- The Apptaura Solution
- Engineered separate, fully native iOS (Swift) and Android (Kotlin) apps for maximum performance and fluid UI interactions.
- Replaced the MVP's simulated data with a robust Firebase backend and real-time data routing.
- Future-proofed the platform's architecture to seamlessly connect with Lumo's upcoming AI-optimisation engine.
- The Tech Stack
- Native iOS Development (Swift)
- Native Android Development (Kotlin)
- Firebase Backend
- Enode API Integration
Client Testimonial
"They've been instrumental in helping us get up and running, bringing both strong technical capability and a highly collaborative approach. Their flexibility and willingness to work with us as a startup, particularly around commercial structure, made a real difference at a critical stage for the business."
Phase 1: The 8-week investor MVP
The goal
Prove the concept, showcase the vision, and secure financial backing.
The challenge
Lumo Energy needed to demonstrate the value of their proposed green energy app to potential investors. They required a tangible, high-quality prototype fast, without investing months into complex third-party API integrations upfront.
The Apptaura solution
We developed a fully native iOS and Android "shell" app in just 8 weeks, focusing heavily on front-end polish and bringing Lumo's designs to life.
- Secure Onboarding: We built a controlled environment so Lumo could safely grant access to specific stakeholders and investors.
- Simulated Data Architecture: We engineered a Firebase backend that fed dynamic, dummy data into the app, allowing investors to experience how the platform would behave in the real world.
- High-Fidelity Visualisations: We engineered interactive daily and monthly energy analysis graphs that clearly communicated the app's future value proposition.
The result
The MVP successfully conveyed the platform's potential, enabling Lumo Energy to secure the financial backing required to green-light the full, live-data build.
Phase 2: The full native build & live integrations
The goal
Replace simulated data with live, high-frequency smart home API integrations without sacrificing speed or user experience.
The challenge
With funding secured, it was time to connect the app to the real world via the Enode API alongside adding further functionality. The primary technical hurdle was the sheer volume and frequency of the incoming live data. We had to ensure that pulling heavy data streams from the various sensors and controllers didn't cause data volume issues on the network, or cause the user interface to stutter.
The Apptaura solution
- Optimised Data Routing: The data volume was high, and the app depended on a regular stream of live data to power its real-time visualisations. We carefully considered data payloads and back-end architecture to deliver this to potentially millions of active clients.
- Fluid UI Performance: The UI had to remain smooth and responsive, both when new live data came in and during user interactions such as scrolling. This required meticulous optimisation, the kind only possible using native iOS and Android development techniques. As the complex energy graphs received live data dumps, the UI remained smooth and responsive.
- Backend Scalability: We transitioned the infrastructure to a robust Firebase environment, fully prepping the database to handle the future demands of Lumo's AI optimisation engine.
Phase 3: UX polish & App Store compliance
The goal
Transform the platform into a compliant, launch-ready product optimised for all devices.
The challenge
The app needed crucial UX enhancements to meet strict, evolving App Store guidelines and ensure a seamless experience across multiple screen sizes.
The Apptaura solution
Proactive Store Compliance
We audited the user flow and integrated mandatory UX features, such as frictionless in-app account deletion and secure sign-out flows, ensuring smooth, delay-free approvals from both Apple and Google.
Adaptive app quality
When Google introduced new tablet optimisation requirements mid-build, our team rapidly pivoted. We engineered the Android build to meet these new Adaptive App Quality standards, delivering a flawless UI experience on both smartphones and tablets.
Client Testimonial
"They integrate seamlessly with our internal team, communicate clearly, and are consistently responsive, often going above and beyond to support us when needed, including outside of standard hours. Overall, they're a trusted and reliable partner, and we look forward to continuing to work closely with them."
We delivered...
Strategy & UX design.
- Technical architecture & scoping
- Investor MVP prototyping
- Proactive app store compliance
- Complex data visualisation
Native app development.
- Native iOS development (Swift)
- Native Android development (Kotlin)
- Adaptive App Quality for Google Play
- Accurate graphs & UI rendering
Cloud & integrations.
- Enode API integration
- Firebase backend architecture
- High-volume real-time data routing
- Secure environment testing
Continuous engineering.
- Retained development, support & testing
- Iterative feature rollouts
- AI-platform readiness
- Ongoing app store optimisation (ASO)
Building a data-driven mobile app for the green energy sector?
Let's talk about how Apptaura can turn your complex data into a seamless native experience.
Contact UsContact Us
Building a data-driven mobile app for the green energy sector? Fill out the form and we'll get back to you shortly to discuss how we can help.
A member of our UK team will review your enquiry and email you within one business day, usually within minutes, to schedule a quick, no-obligation discovery call.
Yes. We treat your ideas with total confidentiality. We are happy to sign your NDA (or provide our standard one) before discussing any specific details of your project.