forBET
![Forbet app for Apple watch](https://www.holdapp.com/wp-content/themes/holdapp/images/placeholder.png)
![forBET - iPhone app](https://www.holdapp.com/wp-content/themes/holdapp/images/placeholder.png)
![Icon: budget](https://www.holdapp.com/wp-content/uploads/2020/11/money-1-34x0-c-default.png)
Sports betting industry
Legal Bookmakers Award 2019:
1st prize in Best Mobile App category
may 2016 - currently
About the client
forBET is a sports betting company established in 2016, with the one of the biggest shares on the Polish market.
What makes forBET unique are attractive odds and a wide selection of events and sports disciplines.
![forBET logo](https://www.holdapp.com/wp-content/uploads/2021/08/forbet-logo_granat.png)
Goals
When more and more people started to use forBET’s web app on mobile devices, the company has decided to meet their needs. That’s how it came to the idea to build a mobile app.
forBET wanted a solution that would always be at hand. Hence, the decision to develop both smartphone and Apple Watch apps.
The main goal of this project was to make it easier for users to bet on sports. It had to be quick and intuitive.
![](https://www.holdapp.com/wp-content/uploads/2021/05/forBET1.png)
Challenges
To make the process of sports betting smooth, we had to make sure the user path is short. We also had to design the UI in such a way, so its elements would clearly show how to move within the app.
The fact that the app needs constant updates was equally important. It’s the only way it can answer users’ needs and follow the trends. That’s why we needed software that allows quick alterations at a low cost.
Moreover, since the app is unavailable on Google Play, we had to take care of the dedicated update distribution system.
From the very beginning, we also wanted the app to present a lot of information related to sports events and bet stakes. This data had to be easy to find, so we focused on a clear data overview.
![forBET app - all events](https://www.holdapp.com/wp-content/themes/holdapp/images/placeholder.png)
![forBET app - bonuses and offers](https://www.holdapp.com/wp-content/themes/holdapp/images/placeholder.png)
Our tasks
- Creating both native apps from scratch (iOS; Android)
- Development of the first Apple Watch app for Polish bookmaker
- Preparing UX and UI projects for the app
- Manual testing
- Integration with the client’s API
- Integration with external providers’ solutions
![Forbet app for Apple watch](https://www.holdapp.com/wp-content/themes/holdapp/images/placeholder.png)
![forBET iOS app - all events](https://www.holdapp.com/wp-content/themes/holdapp/images/placeholder.png)
![Icon: configuration process](https://www.holdapp.com/wp-content/uploads/2020/11/process.png)
iOS & Android app development
![Icon: Technical support](https://www.holdapp.com/wp-content/uploads/2020/11/technical-support.png)
APPLE WATCH APP DEVELOPMENT
![Icon: design for smartphones](https://www.holdapp.com/wp-content/uploads/2020/11/smartphone-3.png)
UX & UI PROJECTS
![Icon: web code](https://www.holdapp.com/wp-content/uploads/2020/11/pop-up.png)
QA TESTS
![Icon: web stats](https://www.holdapp.com/wp-content/uploads/2020/11/webpage.png)
INTEGRATION WITH CLIENT'S API
![Icon: puzzles](https://www.holdapp.com/wp-content/uploads/2020/11/puzzle.png)
INTEGRATION WITH SOLUTIONS FROM EXTERNAL PROVIDERS
Solutions
![Icon: Offering development services](https://www.holdapp.com/wp-content/uploads/2020/11/18.png)
Smaller server load
To minimize the server load in chat, we used GraphQL technology. It also helped us reduce the amount of data transmitted between the app and a server.
![](https://www.holdapp.com/wp-content/uploads/2021/04/InstaTip1.jpg)
Data transfer reduction
Frequent usage of shimmer animations allowed us to reduce the amount of downloaded data. We only send the information that the user is supposed to see at the moment. For example, all the information about the offer takes up over 2MB of text data. By adjusting data transfer in the right way, we reduced this quantity by 20 times without noticeable loss for users.
![](https://www.holdapp.com/wp-content/uploads/2021/04/Holdapp_icon_3-1.jpg)
Easy access to information
To give users a possibility to quickly find the info they’re interested in, we’ve added a filtering option, so they could search the events by date, country, and sports discipline at once. This way forBET became the first sports betting app in Poland with such functionality.
![Icon: Like it](https://www.holdapp.com/wp-content/uploads/2020/11/12.png)
Advanced data caching
This solution speeds up the app’s performance and reduces the server load during games. In-depth API analysis enabled us to identify strategic endpoints and also state data lifetime precisely. This way, we reduced the number of requests, which directly speeds up the performance.
![Icon: medal](https://www.holdapp.com/wp-content/uploads/2020/11/13.png)
Statistics
We wanted users to be able to check the current scores at any time, so we decided to use the Statscore database. It enabled us to show the information in real-time, so users could always be up to date.
![](https://www.holdapp.com/wp-content/uploads/2021/04/Holdapp_icon_2-1.jpg)
Analytics
We’ve implemented advanced analytic tools. Collected data made it possible to accurately define key product values. This helped us create solutions that directly increase sales records.
![Icon: Offering development services](https://www.holdapp.com/wp-content/uploads/2020/11/18.png)
Code refactoring
Long-term maintenance forced us to try out many out-of-the-box solutions. For example, for the global code refactoring, we’ve created scripts that use syntax analysis of the Kotlin language (AST generator).
![Icon: Sharing](https://www.holdapp.com/wp-content/uploads/2020/11/16.png)
Integration with Twitch and YouTube
During the pandemic, forBET has decided to support e-sports, so we’ve added a new option to the app – live streaming of the selected events. To make this possible, it was essential to integrate the app with Twitch and YouTube platforms.
Technologies
The final app has had a positive impact on the company’s turnover, and customer volume has increased. Professional and adaptable, Holdapp works in sprints to meet deadlines. They’re able to keep up with the platform’s fast-paced expansion.
Key features
Accomplishment
forBET app has won the Legal Bookmakers Award 2019 in the BEST MOBILE APP category.
![nagrody-bukmacherskie](https://www.holdapp.com/wp-content/uploads/2021/08/nagrody-bukmacherskie-125x0-c-default.png)
LEGAL BOOKMAKERS' AWARD 2019
Team
![Piotr](https://www.holdapp.com/wp-content/uploads/2020/07/Piotr-130x0-c-default.jpg)
Piotr
ANDROID DEVELOPER
![Łukasz](https://www.holdapp.com/wp-content/uploads/2020/07/Łukasz-130x0-c-default.jpg)
Łukasz
ios DEVELOPER
![Igor](https://www.holdapp.com/wp-content/uploads/2021/05/Igor-e1623757494335-130x0-c-default.png)
Igor
ANDROID DEVELOPER
![](https://www.holdapp.com/wp-content/uploads/2021/05/Kacper_S_net-e1623755217896-130x0-c-default.png)
Kacper
ios DEVELOPER
![Agata](https://www.holdapp.com/wp-content/uploads/2018/11/avatar-3-130x0-c-default.jpg)
Agata
project manager
![Karolina](https://www.holdapp.com/wp-content/uploads/2020/07/Karolina-130x0-c-default.jpg)
Karolina
QA Specialist
![Patrycja portrait](https://www.holdapp.com/wp-content/uploads/2020/07/Patrycja-130x0-c-default.jpg)
Patrycja
QA Specialist
![](https://www.holdapp.com/wp-content/uploads/2021/08/Daniel260-130x0-c-default.png)
Daniel
QA Specialist
Tools
![Jira logo](https://www.holdapp.com/wp-content/uploads/2021/04/Jira-Software-blue.png)
JIRA
Task management
![Bitrise Logo](https://www.holdapp.com/wp-content/uploads/2021/04/Bitrise-Logo-White-Background_2-1.png)
BITRISE
CI/CD
![Firebase logo](https://www.holdapp.com/wp-content/uploads/2021/04/Firebase-logo.png)
FIREBASE
Analytics
![Firebase Crashlytics](https://www.holdapp.com/wp-content/uploads/2021/04/Firebase-Crashlytics-1.jpeg)
CRASHLYTICS
Stability control
![GitLab icon](https://www.holdapp.com/wp-content/uploads/2021/05/gitlab-icon-rgb.png)
GITLAB
Version control
Why choose us?
![Logo Mobile Trends Awards](https://www.holdapp.com/wp-content/uploads/2020/11/MTC-logo-czarne-bez-tąa.png)
Mobile Trends Awards 2021
Winning app in
EVERYDAY LIFE
![Nagroda Legalnych Bukmacherów](https://www.holdapp.com/wp-content/uploads/2022/03/transparent.png)
Legal Bookmakers Award 2019
Best Mobile App
![Mobile Trends Awards logo](https://www.holdapp.com/wp-content/uploads/2021/04/MTC-logo-czarne-bez-tąa.png)
Mobile Trends Awards 2023
Winning app in MCOMMERCE DEVELOPMENT
24
client reviews
![Clutch logo](https://www.holdapp.com/wp-content/uploads/2020/11/New-Clutch-logo_Dark-Blue.png)
Build your app with us
Just answer a few questions, so we could estimate your project
You’re not ready for the estimation yet?
If you want us to help you choose the best technologies or features – let us know.
Send us a message to [email protected] or take part in our Product Design workshop.