May 10, 2021
No image


7-12 months
United Arab Emirates
view project
Service categories
Service Lines
Software Development
Mobile Development
Domain focus
Consumer Products & Services
Programming language


Our objective was to select solutions for an effective development of the iOS mobile app. During the so-called Product Day we sat with the client and we spoke about his expectations. After that we were ready to outline and schedule the creation of the final product. Our main goal was to choose the right technologies and architecture in order to simplify as much as possible the usability of the platform for both our client and the final customers. Another challenge was to manage, in a seamless way, the integration between our solution and the payment systems operating in Dubai. All these goals had to be fulfilled, dealing with the complexity of the application and maintaining its aesthetical integrity and consistency.


To develop the back-end and the administration panel of the application we chose the Ruby on Rails framework due to its numerous advantages for example simplicity of the code that, fastening the programing, allows our developers to focus on another aspect of the project. To create the iOS app we chose the Swift language, meanwhile the Android we proceeded with Kotlin. It is worth to mention that our highly skilled developers overcome some obstacles; the biggest was the connection and integration with the payment systems operating in Dubai.


Despite the distance between us, the whole communication process with the client went so smoothly that after the delivery of the iOS app we had been asked to continue the collaboration. So, consequently, we designed the Android version of the app, fully reaching Amino’s business assumption. Now everyone, no matter if they are an iOS or Android user, can easily book their personal trainer. No excuses. However, our relationship with Amino did not end there. We worked also on more recent improvements. We modified and simplified some structural and aesthetic details to make the app even easier to use than before. Together with the client, aiming for the best user experience possible, we created Amino’s currency system. We also upgraded the booking process and payment systems management.