The RIDA®SMART APP (Red Dot Award 2022, “Interface Design” category) enables farmers and food producers to analyze mycotoxins quickly and easily – directly on site, without a fully equipped laboratory. Test strips can be evaluated using the smartphone camera, so that quality controls can be carried out reliably and efficiently on the move. In this case study, we show how we supported R-Biopharm in implementing the architecture of the RIDA®SMART APP in a future-proof way.
Initial situation & project
Now that R-Biopharm and Custom Medical have already developed the user interface design of the RIDA®SMART APP and received the Red Dot Award in 2022, the next decisive phase should begin: the future-proof and scalable positioning of the app for all further developments.
The focus was on ensuring that the app is maintainable and functionally expandable in the long term. To this end, the existing architecture was to be analyzed and, if necessary, a technology change proposed and implemented.
At the same time, further functions, screens and interactions were to be designed and integrated.
Our approach
01
Project planning and kickoff
The implementation was carried out in close, weekly cycles together with R-Biopharm. By developing in the customer-oriented technical environment, the process was transparent at all times. This close cooperation enabled a high degree of flexibility and smooth project progress – from the initial analysis to the final implementation.
02
User interface technology selection
Choosing the right UI technology was a crucial step in being able to further develop the RIDA®SMART APP in a future-proof and efficient manner in the long term. After a detailed analysis, we recommended switching to Jetpack Compose – the modern framework for Android interfaces.
To ensure that the app can be fully implemented with this technology and that the newly revised user interface design can be precisely mapped, we first developed a functional prototype. This proof of concept enabled us to realistically test navigation structures, screens and interaction behavior. Only after these tests had been successfully completed was the final decision made in favor of Jetpack Compose.
03
Define modular architecture
We therefore developed a modern, modular architecture for the new implementation. This clearly defines which functional areas of the app are interdependent and how data flows are organized. This clear structure creates the basis for extensive automated tests and allows the independent further development of individual modules.
04
Development of user interface components
05
Implement workflows
06
Quality assurance and tests
In addition, we carried out continuous code reviews and technical validations to ensure high quality across all project phases.
07
Agile collaboration and handover of results
The updated design was transferred to the new technical basis with pixel precision, so that the app not only received a modern, high-quality UI, but was also raised to a new technological level overall. With this stable and scalable basis, R-Biopharm can implement future functions much faster, integrate changes with low maintenance and successfully develop the RIDA®SMART app in the long term.