Voclarion App
Applicazione multipiattaforma per la gestione delle chiamate tramite un centralino Voip
La richiesta
Voclarion, fornitore internazionale di soluzioni per la telefonia VoIP, si è rivolta a Develer per lo sviluppo di un’applicazione per smartphone con sistema operativo iOS e Android, con l’obiettivo di realizzare una soluzione che permettesse agli utenti dei propri clienti di accedere ai servizi Voip dal cellulare. Voclarion, in collaborazione con Develer, ha ideato la grafica e si è occupata della realizzazione di un proxy per la comunicazione unificata con i vari centralini dei clienti; Develer ha realizzato l’applicazione e ha curato la pubblicazione iniziale su App Store e Google Play.
Problemi affrontati
- Realizzare un’applicazione multipiattaforma per iOS e Android
- Gestire le chiamate Voip in entrata e uscita da uno smartphone
Soluzioni implementate
- Interfaccia grafica dell’applicazione realizzata con estrema cura su iOS e Android
- Cicli di rilascio frequenti, per testare le varie funzionalità con gli sviluppatori e gli utenti finali e incorporare i feedback durante lo sviluppo
Vuoi affidarci lo sviluppo della tua App?
Vantaggi introdotti dalle nostre soluzioni
- Uniformità del layout grafico su iOS e Android, grazie all’utilizzo di React Native
- Personalizzazione dell’esperienza d’uso su Android, grazie alla realizzazione di alcuni moduli nativi per la gestione del Dual-SIM
- Velocità di sviluppo e test accurati, mediante l’uso di Apiary per simulare le API del proxy server
- Ciclo di feedback molto veloce durante lo sviluppo, con i grafici e gli sviluppatori di Voclarion che hanno avuto modo di utilizzare l’applicazione in sviluppo su desktop, senza doverla installare su dispositivi mobili
- Test delle versioni beta con un gruppo selezionato di utenti finali, con l’uso di Testflight e le versioni beta del Play Store
In quale modo la nostra metodologia ci ha aiutato
Fin dal primo giorno, abbiamo lavorato con le persone di Voclarion (Product Owner, grafici e sviluppatori) in modo da coinvolgerli durante lo sviluppo e condividere tutte le informazioni: codice sorgente (tramite GitHub), task e backlog (tramite Trello), artefatti grafici e binari (tramite Google Drive), script per deploy e build automatici. In questo modo, Voclarion è stata in grado di verificare lo stato dello sviluppo in ogni momento, seguire il lavoro durante ciascuno sprint e osservare da vicino il nostro metodo di lavoro, in modo da poter prendere in carico successivamente la manutenzione e l’evoluzione del software seguendo la strada tracciata da Develer.
In quale modo l’open source ha aiutato il progetto
L’utilizzo di React Native ha ridotto i tempi di rilascio sugli store. Per molte funzionalità, per esempio lo scambio di dati con la rubrica del telefono, la validazione degli input dell’utente e la costruzione delle voci delle Impostazioni dell’applicazione, abbiamo utilizzato dei pacchetti disponibili su npn, che hanno semplificato notevolmente il lavoro. Inoltre, molti componenti di React Native espongono un’interfaccia comune per l’accesso ai dati o per l’interazione con l’utente, che a basso livello viene specializzata per iOS e Android, rendendo lo sviluppo delle funzionalità molto più semplice rispetto alla realizzazione di due applicazioni native distinte.
Cliente
Voclarion
Fornitore internazionale di soluzioni per la telefonia VoIP.
Staff
“We really are satisfied with the app development project and especially about Develer’s communication.”