How we used optical technology to develop IoT application

By Appinventiv
Wednesday, June 5, 2019 14:35 PM 13 min read
An intuitive gesture-recognition application modeled on IoT Technology, enabling drivers to drive hassle-free.

ActiDrive is an app that is out to set revolutionary changes in the automobile industry. By giving the drivers the freedom to be in touch with their mobile device’s functionalities with gesture movements without letting their eyes leave the road for even a second.


Interested in building something similar?

Request a free one to one consultation for your next big idea.

     Please wait, Sending...

How the idea originated

When Bluemint Labs came to us they were looking for a solution to make driving distraction free. What they were looking for was an app that would operate through gestures while keeping drivers away from using their phone while driving.

A revolutionary project such as ActiveDrive usually comes with its own set of challenges. Challenges that our team solved with much ease once the solutions were identified.


Developmental challengeswe conquered

Since the app was based entirely on gesture mechanism, choosing an optimal distance between the driver and the ActiDrive app within which the app would recognize the gesture was a challenge.

Development of algorithms to define the meaning of every individual gesture posed as a challenge in front of us.

Creating an IoT strategy around the connection of ActiDrive with over 100+ different devices and mobile apps took a great portion of our development efforts and hours.

The Major challenge while Developing the application was to provide Single access point to all the major Chat/ Music/Maps applications so that the users could access or take action on Chat/ Music/Maps applications from within the app.

Next, showcasing continuous user activity detection (Walking/ Driving/ Cycling) without compromising the performance, accuracy and power also came as a challenge that our team successfully handled.


Final UI of the ActiDrive app displaying different screens with features.

Once we identified the issues that the users were facing and the app screens they were leaving the app from, the next stage was to look back at the Domino’s app wireframe.

While, we did not touch upon the user flow of Domino’s app as the flow is what the users are most acquainted with, we looked back at prototype on the designing front.


Tools & technologies that formulated the structure

Powering off a revolutionary solution as ActiDrive called for a combination of Technology Stack that would make the app reliable in a way that it serves the distraction-free purpose to its entirety.

Our choice of Technology Stack guaranteed that the app was ready for operation under all circumstances.

Programming Language
  • Java
  • Android Studio
  • Android Developers Tools
  • Android SDK
Android Services
  • Bluetooth Service
  • Accessibility Service
  • Notification Services
  • Text to Speech
  • Speech to Text Services
  • Activity Recognition Service

The end-results of our efforts

The result of Five months of ActiDrive design and development was a cloud-based app that promises a drive where the focus of the driver is entirely on the road while giving them the complete control of their mobile devices in a touch-free setup. Other than the user safety and security while driving, the application also worked as a tracker which recorded the user trips and remembered the routes taken to reach the destination along with time duration and distance covered.

In search for strategic sessions?.
Let us understand your business thoroughly and help you strategies your digital product..
Read Next: