Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.
Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.

Selezionare la lingua

Abbiamo sviluppato un'applicazione mobile launcher per Android basata su una soluzione open-source, adattandola e personalizzandola in un MVP pronto per il prodotto.*

Il cliente è una società di media e intrattenimento che sviluppa prodotti digitali per migliorare il coinvolgimento degli utenti mobili. Voleva testare un launcher Android personalizzato come nuovo canale per offrire contenuti personalizzati ed esperienze di intrattenimento.
Ulteriori dettagli sul cliente e sulla visione del prodotto non sono stati resi noti.
Lo sviluppatore Innowise con cui abbiamo lavorato è stato un'ottima aggiunta al nostro team. Si è rapidamente aggiornato, è sempre comunicativo e ha una solida conoscenza dell'ecosistema Android. Ha adattato il launcher open-source per soddisfare le nostre esigenze, lavorando costantemente per migliorare le prestazioni, l'esperienza utente e la stabilità. Il suo approccio proattivo e la sua esperienza ci stanno già dando grandi soddisfazioni.

Il cliente si è rivolto a noi con un obiettivo chiaro: adattare un launcher Android open-source in un MVP personalizzato che potesse servire da base per un futuro prodotto commerciale. Sebbene la base di codice iniziale offrisse un punto di partenza funzionale, la trasformazione in un launcher stabile, reattivo ed estensibile ha richiesto una profonda personalizzazione, un'implementazione pulita dell'interfaccia utente e una progettazione attenta alle prestazioni.
Per soddisfare le esigenze del cliente, abbiamo adattato un launcher open-source per supportare lo sviluppo e la crescita futuri. Il nostro sviluppatore Android ha lavorato in modo indipendente, ma è rimasto strettamente allineato con il product owner del cliente, condividendo aggiornamenti regolari e build demo per mantenere lo sviluppo trasparente e flessibile.
Fin dall'inizio, il progetto è stato strutturato su uno sviluppo snello e incentrato sull'MVP. Con un unico sviluppatore Android a bordo, l'attenzione si è concentrata su iterazioni rapide, comunicazione diretta e chiara definizione dell'ambito. Abbiamo iniziato selezionando e analizzando la base di codice open-source del launcher che sarebbe servita come base del prodotto.
Abbiamo adottato un approccio incrementale, condividendo con il cliente regolari build dimostrative e perfezionando le funzionalità in base al feedback. Gli aggiornamenti settimanali asincroni hanno mantenuto tutti allineati, assicurando la piena trasparenza senza la necessità di riunioni frequenti. Questo approccio ha permesso al cliente di vedere i progressi in tempo reale, mantenendo un'elevata velocità di sviluppo.
Abbiamo iniziato con il fork di un launcher Android open-source (AOSP Launcher3) e lo abbiamo preparato per lo sviluppo personalizzato. L'obiettivo era quello di rendere la base di codice manutenibile e pronta per una futura scalabilità.
Riorganizzazione dei layout e delle attività per semplificare l'integrazione delle funzioni future.
Rimossi i permessi non necessari e le dipendenze obsolete per migliorare la sicurezza.
Rendering delle icone e utilizzo delle risorse ottimizzati per un funzionamento più fluido su dispositivi con poca memoria.
Implementazione di analisi e offuscamento della build per garantire l'affidabilità e la sicurezza della distribuzione.
Questo lavoro ha creato una base tecnica stabile e leggera per lo sviluppo dell'MVP.
Una volta che le fondamenta erano pronte, ci siamo concentrati sulla costruzione e sul perfezionamento delle funzionalità chiave rivolte all'utente.
In questa fase ci siamo concentrati su come mantenere il launcher reattivo, stabile e coerente tra i diversi dispositivi Android.
Android (Java, XML)
Adattato ed esteso da AOSP Launcher3 (base open-source)
Lunedì, Notion; Slack; U-Track, foglio di calcolo interno

Dopo diversi mesi di sviluppo, l'MVP del launcher è stato consegnato con successo e consegnato per un'ulteriore valutazione. Il risultato è un launcher Android stabile e personalizzabile che soddisfa gli obiettivi iniziali del cliente e pone solide basi per la futura espansione del prodotto.
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.

Iscrivendosi si accetta il nostro Informativa sulla privacy, compreso l'uso dei cookie e il trasferimento dei vostri dati personali.