Characteristics
Review
Arionis developed the UX/UI design and client side for a mobile fintech application related to the betting industry. The project is being developed for iOS and Android devices, so the specialists were tasked with building a powerful and functional frontend for both operating systems.
The betting app is highly functional. It calculates various odds, coupons, payouts, and many other indicators. We had to combine all of this into one attractive and intuitive interface so that users would have no difficulty.
To solve this task, our specialists focused their efforts on UX design and interface structure. First, we worked on a mind map, navigation logic, and drew interface warframes, then approved the prototype with the client and moved on to creating the UI design.
How was the development?
To achieve optimal results, we organized work using the Scrum methodology and built competent communication with the client. The entire project life cycle consisted of five consecutive steps:
- Information gathering and needs identification.
- Design and prototype the application.
- Creating a unique UI design, in accordance with the specifics of the betting industry and user needs.
- Frontend development.
- QA testing.
From a technical point of view, the program is interesting due to the complexity of the interface. It contains a large amount of functionality - calculations of various types of bets, odds, coupons and rewards, which Arionis specialists had to combine into a simple and attractive design for visitors.
To accomplish this task, a significant portion of the developers' efforts were focused on creating the UX and interface structure:
- a user journey map has been designed;
- a convenient and logical navigation system has been created;
- Mockups of all individual pages and screens have been created, with a detailed description of the mathematics of the calculations.
Technology stack
The client wanted to maximize the reliability of the application and prevent any possible crashes and errors. Therefore, we moved most of the mathematical calculations to the client side — they are performed before sending the data to the server. For the technical implementation of this task, we used the Flutter framework.
Moreover, using Flutter allowed the client to save a significant portion of the budget and accelerate the application's time to market, as the framework uses a single code base to work on both iOS and Android operating systems.
Another feature of the Betting App is that here users can not only place bets, but also have a good time playing games of our client's partners. This feature solves two problems at once: it helps to additionally monetize the product and increases audience engagement. We developed it using WebView - a technology that allows you to use external web services inside the main application.
Result
Our team carried out a full cycle of work on the analysis, design and development of the client part of the mobile application in the bidding niche. Thanks to the experience and coordinated actions of specialists, we managed to implement an effective and convenient UI/UX that meets modern trends, as well as a functional frontend that performs complex mathematical calculations.