Client overview

The client is one of the largest manufacturers of motorhomes and caravans in Europe. In addition to the original trademark, the client also operates under various brand names.

Challenges

The client wanted to digitize its business as motorhomes are equipped with different electronic devices such as fridges, TVs, etc. The project's goal was to provide convenient control over the lighting, heater, air conditioning, and satellite systems via the mobile application.

1

Customers research

For this purpose, the client wanted to know more about its customers: what devices they use, when, and how often to improve products based on these findings.

2

Beginner-friendly

The client thought of making their vehicles more "beginner-friendly." The predefined settings would allow inexperienced campers to have an outstanding customer experience with their mobile homes at the touch of a button.

3

Customizable settings

Besides, users can customize settings to carry out all commands automatically when a particular function is activated. For instance, when a user switches the light on, the heater gets activated, and the satellite antenna extends.

Scope of work

01
UX/UI design of the application
02
Integration with the server part of the application
03
Development of the Bluetooth connection with the special control unit
04
Requirements documentation
05
Frontend development for iOS and Android applications
06
Integration with the special control unit (the SCU*) of vehicles
The SCU is a device that gathers data from a vehicle and sends signals to corresponding devices

Solution

Akveo developed the mobile application for both iOS and Android platforms. The main features of the application are:

UI adaptation for tablets

Vehicle management via a Bluetooth connection

Control over components of a vehicle

Dashboards with info from vehicle sensors

Demo mode

Localization, authentication, and authorization

The automated pairing of the mobile app with vehicles

The possibility to add several settings for different use cases

Solution

Akveo developed the mobile application for both iOS and Android platforms. The main features of the application are:
Feature Icon

Adaptation of UI for tablets

Feature Icon

Vehicle management via a Bluetooth connection

Feature Icon

Demo mode

Feature Icon

Authentication and authorization

Solution

Akveo developed the mobile application for both iOS and Android platforms. The main features of the application are:
Feature Icon

Localization

Feature Icon

Management of a vehicle's components

Feature Icon

Offline mode

Feature Icon

Dashboards with info from vehicle sensors

Autorisation Remote control app

Technology Stack

The application was built using React Native with TypeScript and MobX for state management. To unify the communication between the mobile app, backend, and SCU, we developed a custom protocol based on Protocol Buffers.

The BLE connection between the mobile app and SCU is secured. The application streams the state of all components of a vehicle in real-time. It's also possible to use the vehicle remotely via the cloud: the app adapts to the current connection, and users do not notice the data streaming.

Besides, the Eva design system allows users to quickly modify the app's look and feel and adapt it to multiple brands.

Technology StackTechnology StackTechnology StackTechnology StackTechnology StackTechnology Stack
Technology StackTechnology StackTechnology Stack
Technology StackEva Logo
BLE
Mobile App

Results

The application is available for download on the app stores. The release of SCU-equipped motorhomes took place on April 1, 2021.
German Innovation Award
German Innovation
Award 2021: 1st place

Key People

Alexei Malashkevich - Development Lead

Alexei Malashkevich

Development Lead
Aliaksandr Znak - BA

Aliaksandr Znak

BA
Daria Korol - UI/UX Designer

Daria Korol

UX/UI Designer

Let's start your project

Get in touch with us. We will carefully guide you through the entire process, from idea generation to product launch.

Contact us