Gli ingegneri software di Tridens hanno progettato e implementato un'applicazione Android innovativa e intuitiva.
L'applicazione mobile My TusMobil viene utilizzata per recuperare e visualizzare i consumi mobili (all'interno e all'esterno della rete TusMobil). L'applicazione è stata sviluppata per la piattaforma Android e supporta Android 1.6 e versioni successive.
Dal punto di vista architettonico, si tratta di un'applicazione client che comunica con un servizio web distribuito sulla piattaforma JBoss SOA. Questo servizio web interagisce con il sistema di fatturazione (Oracle Billing and Revenue Management - Oracle BRM) per recuperare i dati necessari specifici dell'utente. I dati vengono poi ritrasmessi al cliente attraverso il servizio web.
Le caratteristiche principali dell'applicazione client sono le seguenti:
Visualizzazione dei consumi acquistati - visualizza il numero attuale di minuti di chiamata, messaggi SMS, MMS, trasmissioni di dati e altri servizi spesi in percentuale (figura 2). L'utente può quindi scorrere l'elenco e selezionare un widget specifico per vedere maggiori dettagli su quanto è stato utilizzato un determinato servizio e quanto è ancora disponibile (a seconda del tipo di abbonamento dell'utente).Figura 2: Consumo acquistato
Visualizzazione dei consumi aggiuntivi - include altri servizi utilizzati che non fanno parte del piano di abbonamento. Questi servizi sono visualizzati in un elenco verticale. Ogni voce dell'elenco contiene il nome del servizio utilizzato e l'importo addebitato. Per offrire all'utente una visione più completa (figura 3), nella parte inferiore dello schermo viene visualizzato un grafico a torta (dei servizi utilizzati).
Impostazioni della lingua - L'applicazione supporta la localizzazione per le lingue inglese e slovena (figura 4).
Rinfrescante - i dati vengono aggiornati automaticamente ogni minuto se l'applicazione è in primo piano. Gli utenti possono anche aggiornare i dati manualmente, semplicemente toccando l'icona delle frecce rotanti (figura 2, angolo in alto a destra).
Il client TusMobil è stato testato sui seguenti dispositivi: HTC Nexus One, HTC Wildfire, Google Nexus e Samsung Galaxy S; l'applicazione client è stata testata anche su emulatore.