BETTING MOBILE APP

Industry

#betting

Business Value

#multichannel

#gameplay-experience

Tech

#mobile-development

#high-load-application

#data-security

Context

The online betting sector is going through a period of profound political, legislative and technological innovation. Innovations in the digital field, primarily the increase in the pervasiveness of mobile devices, have contributed to a significant growth in the sector.

 

Multi-platform, multi-channel and multi-user software solutions have enabled greater player involvement, an increase in game volumes and, at the same time, greater security and responsibility.

The customer is Betpoint, an important ADM authorized dealer present throughout Italy with a network of points of sale. With the years of experience gained in the sector, the technological platform it owns is today a reference point for online betting.

Challenge

The competitive advantage passes from the ability to continuously vary and transform the gameplay to adapt it to the needs of the players and retain them. User habits and preferences evolve in step with technological innovation.

The expectations are for an increasingly engaging game with a multi-channel and cross-channel experience between online and points of sale, where the odds on which to bet are continuously updated, multiple betting systems and easily usable real-time data and statistics.

The customer needed the as-is rewrite of the two native white label mobile applications in use. The acquisition of the ownership then made it possible to customize and evolve the gaming platforms.

Solution

Two native mobile applications, iOS and Android, have been developed, maintaining Look & Feel and introducing multiple innovations to improve the gaming experience:

  • games portfolio expansion

  • implementation of real time update quotas and results of live events

  • authentication via touch ID

  • integration of sales points and apps for ticket booking, payments and traceability

  • push notification and in-app notification optimization

  • optimization of prematch and live betting management

  • optimization of computational problems on multiple bets

Several optimization techniques have been adopted to deal with peak loads.

Several optimization techniques have been adopted to deal with peak loads.

Value

  • User gaming experience optimization

  • Cross channel integration between mobile app and points of sale

  • Greater control over the life cycle of a bet, from the Betting Offer phase to the Resulting and Settlement phase

  • Data security improvement

  • Load performance optimization

Tech

Back End:

  • Framework: .NET Core

  • Linguaggio: C#

OpenAPI Generator for API management

Information reactivity: use of reactive patterns

Client:

  • Android: Kotlin

  • iOS: Swift

Push notification: OneSignal

Log management: Sentry

Project details

Team: Project Manager, Business Analyst, Front-end Developer x3, Back-end Developer 
Methodology: Scrum

Duration: 10 months