Go Back

Modernizing CentriClean by BuildApps

Modern systems need modern solutions. Learn how a platform upgrade opened up new horizons for scaling CentriClean.

mobile

Project screenshot

Rethinking the CentriClean App

Did you know that car oil loses its properties during prolonged use and begins to spread abrasive particles through engine components, damaging them? The owners of CentriClean understand this, which is why they decided to update their mobile product, which is designed to operate a controller connected to a special centrifuge that cleans the oil while the vehicle is in motion.
Want more details? Test them out in the left-hand sections

Outdated Process Stack and Compatibility Issues

The program for monitoring and controlling oil cleaning processes in vehicles (including trucks) with SCU 0003 series controllers has already earned a reputation as a reliable driver's assistant. Its only problem was the somewhat outdated technical stack, which made further development of this digital solution impossible. As wireless communication technologies (in particular, Bluetooth) are being modernized, the platform must be technically compliant and have the potential for further innovations.

This was the subject of our collaboration with the owners of CentriClean, a product that helps car owners and drivers protect their cars and their powertrains from abrasive ingress into various engine components along with oil.

Project Objective

The CentriClean program was functioning perfectly well at the time of the start of the collaboration and was doing its job as intended. However, its technology stack was not suitable for the owners' future plans to upgrade and expand support for new controllers and systems. So we were tasked with:

  • Move the product to a new platform.
  • Retest all existing algorithms.
  • Add several APIs that will be used in future updates.
  • Integrate support for the most modern Bluetooth libraries.
  • Modifying the GUI to the features of present-day devices (smartphones).

The result was to be a completely updated platform with the additions and upgrades described above. Interestingly, we did not have any strict deadlines or specific requirements. However, even here, we managed to live up to our hopes.

Modern Systems for Modern Technologies

The migration took place between the Xamarin and MIUI platforms in the C# programming language. Among the peculiarities of the project, we can only note the incompatibility of some libraries, which complicated the development (added a few manual rewriting tasks).

In general, the development went smoothly, as did the testing and partial redesign of the interface (while maintaining the brand style, of course).

We were also tasked with standardizing the format of the information used by the platform to exchange with the SCU 0003 sensor. More precisely, to make sure that the user receives all available and critical data and can correctly set up the centrifuge lubricant cleaning process.

Did we succeed? Absolutely, and even ahead of the release schedule.

Full Control in a Convenient Package

Well, from now on, MP Centrifugal Oil Separators owners can rest easy, as they can monitor the quality of the oil purification process in real-time and instantly adjust the controller parameters if necessary.

The modernization of the CentriClean technology platform has allowed the product owner to focus on the next generations of sensors, which will be supported by the solution at the time of release and will start generating revenue for the developers faster.

Do you have a similar project to implement or an idea to implement? Discuss them with BuildApps consultants and get them into development!

Ready to get started?

Contact Us