Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.
Selezionare la lingua
Innowise ha realizzato un'applicazione di streaming video per Android per un fornitore di sistemi M&E.
Il nostro cliente, un fornitore di software di nicchia nel settore dei media e dell'intrattenimento, ha sede UE e crea soluzioni software per tutti i tipi di istituzioni legate ai media, dalle università alle stazioni radio, fino alle emittenti nazionali.
Le informazioni dettagliate sul cliente non possono essere divulgate in base alle disposizioni dell NDA.
Il cliente voleva entrare nel mondo dello streaming televisivo con un proprio servizio VOD. Per questo aveva bisogno di un'applicazione mobile facile da usare e personalizzabile. Uno dei requisiti più importanti era l'adattabilità dell'app: la vecchia versione aveva problemi ad adattare il layout dei contenuti alle diverse dimensioni dello schermo, in particolare a quelle dei tablet e delle smart TV. Si sono quindi rivolti a Innowise per affidarsi alla nostra esperienza di sviluppo di applicazioni mobili.
Innowise ha suggerito di ricostruire un'app Android progettata per due piattaforme chiave: tablet e smart TV, che sono i dispositivi più diffusi per lo streaming di contenuti televisivi e radiofonici. Inoltre, il team si è offerto di trasferire l'intero progetto su un'architettura più scalabile e di includere un paio di nuove funzionalità per aumentare la soddisfazione degli utenti del servizio.
Abbiamo scelto un'architettura basata su microservizi. Questa configurazione modulare facilita agli sviluppatori l'aggiunta di nuove funzionalità e l'aggiornamento di quelle esistenti in tempi rapidi, senza problemi in futuro.
I nostri ingegneri mobili si sono assicurati che l'app si adatti automaticamente alle diverse dimensioni e risoluzioni dello schermo. In questo modo, sia che si guardi su un tablet o su una smart TV, l'esperienza è fluida. In questo modo il cliente non ha dovuto creare app separate per ogni dispositivo: un'unica app fa tutto.
Il team di sviluppo di app per lo streaming video Android ha realizzato un'interfaccia utente semplice e intuitiva, in modo che gli utenti potessero muoversi facilmente all'interno dell'app sia su un tablet che su una smart TV. Inoltre, abbiamo aggiunto l'autenticazione di Google: in questo modo, gli utenti non devono creare nuovi accessi o ricordare password aggiuntive.
Per mantenere sempre alta la qualità dello streaming, abbiamo integrato funzioni per gestire il buffering, la distribuzione dei contenuti e lo streaming a bitrate adattivo. Anche se la velocità di internet non è elevata, gli utenti possono comunque godersi i loro programmi preferiti senza interruzioni.
Abbiamo incluso un solido sistema di ricerca e categorizzazione, in modo che gli utenti possano trovare facilmente ciò che desiderano guardare. L'app dispone anche di una guida TV personalizzata che mostra il palinsesto di tutti i canali, rendendo la navigazione dei programmi un gioco da ragazzi.
Frontend
React.js
Database
MariaDB, MySQL, MongoDB, Redis, Galera, MaxScale, ricerca Sphinx
VCS
Git, GitLab
DevOps
Nginx, Docker Compose, pipeline CI/CD per GitLab
Mobile
Java, Kotlin, ExoPlayer, Media3
Documentazione
Swagger, Confluence
Una volta ottenuta un'immagine chiara delle esigenze del cliente, abbiamo dato il via al processo di sviluppo utilizzando Scrum. Il nostro team ha lavorato in sprint di due settimane, con riunioni trisettimanali per affrontare qualsiasi problema urgente. Il nostro team è rimasto in contatto tramite Slack e Jira, mentre il cliente ha ricevuto aggiornamenti settimanali tramite chiamate Teams per rimanere in contatto.
1
Sviluppatore full-stack
1
Sviluppatore mobile
1
Ingegnere dei dati
33%
riduzione dei costi di manutenzione
57%
aumento della fidelizzazione dei clienti
Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.
Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.
Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.
Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.
© 2007-2024 Innowise. Tutti i diritti riservati.
Informativa sulla privacy. Politica sui cookie.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsavia, Polonia
Iscrivendosi si accetta il nostro Informativa sulla privacy, compreso l'uso dei cookie e il trasferimento dei vostri dati personali.
Grazie!
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.
Grazie!
Il tuo messaggio è stato inviato.
We’ll process your request and contact you back as soon as possible.