Solution
We started the whole collaboration with Design Sprint, during which we defined and tested the first designs of the mobile application. We knew the key features, but we didn't know how to tie them together. Thanks to Design Sprint, we were able to start working on the application straight away and everyone and the client were in one ship. We opted for a solution with KMP, where the application had shared business logic to the USECase level. This saved significant costs and completely eliminated inconsistencies between the behavior of both platforms at the data and business levels. The key functionality for the application is an Audio player for podcasts and a list of all posts. With these functionalities and more, we released the first version of the application after several months of development and gradually expanded the application.
From the start, the app was built to be robust, tested and easily extensible. The result is its great stability and the implementation of new functionalities is easy.