BETTING MOBILE APP
Industry
#betting
Business Value
#multi-channel
#gameplay-experience
Tech
#mobile-development
#high-load-application
#data-security
Context
Il settore del Betting Online sta attraversando un periodo di profonda innovazione politica, legislativa e tecnologica. Le innovazioni in campo digitale, in primis l’aumentare della pervasività dei dispositivi mobile, hanno contribuito ad una notevole crescita del settore.
Soluzioni software multi piattaforma, multicanale e multiutente hanno permesso un maggior coinvolgimento dei giocatori, un incremento dei volumi di gioco e, al tempo stesso, maggiore sicurezza e responsabilità.
Il cliente è Betpoint, un importante concessionario autorizzato ADM presente in tutta Italia con una rete di punti vendita. Con gli anni di esperienza maturati nel settore, la piattaforma tecnologica di cui è proprietaria è oggi un punto di riferimento del betting online.
Challenge
Il vantaggio competitivo passa dalla capacità di variare e trasformare continuamente il gameplay per adeguarlo alle esigenze dei giocatori e fidelizzarli. Le abitudini e le preferenze degli utenti evolvono al passo con l’innovazione tecnologica.
Le aspettative sono di un gioco sempre più coinvolgente con un’esperienza multi channel e cross channel tra online e punti vendita, dove le quote su cui puntare sono aggiornate continuamente, i sistemi di giocata molteplici e dati e statistiche real time facilmente fruibili.
Il cliente necessitava della riscrittura as-is delle due applicazioni mobile native white label in uso. L’acquisizione dell’ownership ha poi permesso di customizzare ed evolvere le piattaforme di gioco.
Solution
Sono state sviluppate due applicazioni mobile native, iOS e Android, mantenendo Look & Feel e introducendo molteplici innovazioni per migliorare l’esperienza di gioco:
-
ampliamento portfolio giochi
-
implementazione real time update quote e risultati degli eventi live
-
autenticazione tramite touch ID
-
integrazione punti vendite e app per prenotazione ticket, pagamenti e tracciabilità
-
ottimizzazione push notification e in-app notification
-
ottimizzazione gestione scommesse prematch e live
-
ottimizzazione problemi computazionali su scommesse multiple
Sono state adottate diverse tecniche di ottimizzazione per affrontare i picchi di carico.
Focus particolare è stato posto inoltre sulla privacy adottando tecniche che permettessero di esporre i dati in sicurezza.
Value
-
Ottimizzazione esperienza di gioco utente
-
Integrazione cross channel tra app mobile e punti vendita
-
Maggiore controllo sul ciclo di vita di una scommessa, dalla fase di Betting Offer fino alla fase di Resulting and Settlement
-
Miglioramento sicurezza dati
-
Ottimizzazione delle performance di carico
Tech
Back End:
-
Framework: .NET Core
-
Linguaggio: C#
OpenAPI Generator per gestione API
Reattività informazioni: utilizzo di pattern reactive
Client:
-
Android: Kotlin
-
iOS: Swift
Push notification: OneSignal
Gestione log: Sentry
Project details
Team: Project Manager, Business Analyst, Front-end Developer x3, Back-end Developer
Metodologia: Scrum
Durata: 10 mesi