The mobile application allows controlling devices in vehicles remotely.
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.
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.
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.
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.
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.
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
Adaptation of UI for tablets
Vehicle management via a Bluetooth connection
Demo mode
Authentication and authorization
Localization
Management of a vehicle's components
Offline mode
Dashboards with info from vehicle sensors
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.
Get in touch with us. We will carefully guide you through the entire process, from idea generation to product launch.