Sul blog: L'interfaccia utente di /e/OS si sta evolvendo con una nuova, più efficace, identità visiva

Come sapete, il sistema operativo mobile open source /e/OS è un fork di Android Open Source Project, così come diverse delle nostre app predefinite lo sono delle rispettive app open source, come Etar (calendario), OpenTasks, e QKSMS (SMS), per citarne alcune.

Siamo complessivamente molto soddisfatti delle funzionalità di queste app software, e del loro contributo a /e/OS. Vorremmo cogliere l'occasione per ringraziare gli sviluppatori e i collaboratori di questi progetti!

Tuttavia, le diverse origini di questi elementi, che non sono stati progettati secondo standard comuni di interfaccia grafica, molto spesso si traducono in una mancanza di omogeneità tra le app e le loro interfacce, che tende a influenzare l'esperienza dell'utente.

Le nostre necessità

Riteniamo che sia importante per /e/OS possedere un'identità visiva coerente e la migliore esperienza utente possibile.

Ci siamo posti quindi l'obiettivo di semplificare e snellire il più possibile l'esperienza del sistema operativo unificando le interfacce delle nostre varie app, al fine di creare un'esperienza utente più coerente e armoniosa.

Vorremmo inoltre continuare ad aggiungere caratteristiche interessanti come la modalità scura o, col tempo, l'impostazione di temi.

Come abbiamo proceduto

Come primo passo in questa direzione, abbiamo lavorato per più di un anno su grafica, icone, colori e stili, al fine di ottenere una visione globale e unificata delle nostre app.

I template risultanti sono stati la base dei miglioramenti visivi che stiamo apportando con questo nuovo aggiornamento.

C'è stato anche un lavoro tecnico approfondito per unificare componenti come
i colori e le icone utilizzate in tutto il sistema operativo per evitare duplicazioni.

Realizzazione

Le nuove caratteristiche presenti in questo aggiornamento sono il risultato di uno sviluppo iterativo durato diversi mesi, che ha arricchito e migliorato il progetto lungo la strada. La realizzazione ha avuto tre momenti chiave.

Una prima versione sperimentale è stata consegnata in ottobre con l'obiettivo di ottenere una migliore comprensione di come funziona ogni app in gioco ed esplorare le soluzioni tecniche che si potevano implementare per unificare le nostre interfacce.

Questa versione ha anche costituito la prima bozza della nuova interfaccia grafica con l'introduzione del colore dominante che sarà la base della nuova identità visiva.

La seconda versione di sviluppo risale all'inizio di dicembre. Ci ha permesso di fare grandi progressi nella grafica delle nostre interfacce con la definizione e l'implementazione dei colori scelti per l'identità di /e/OS.

La terza versione di fine dicembre ha integrato un nuovo set di icone per armonizzare l'intero sistema operativo in tal senso.

E da allora, siamo ancora al lavoro su questo progetto a lungo termine, per continuare a migliorare l'esperienza del SO.

Difficoltà incontrate

Nonostante la complessità del progetto, la nostra organizzazione e i nostri processi di comunicazione interna a livello di team di sviluppo ci hanno permesso di risolvere questi problemi uno dopo l'altro.

Abbiamo utilizzato la funzionalità "Design Management" di GitLab per poter scambiare facilmente le implementazioni.

Questa funzionalità permette ai template e alle risorse di progettazione di essere caricati direttamente nelle issues di GitLab, memorizzati e consultabili in una posizione centralizzata, il che ha semplificato la collaborazione tra il team di progettazione e gli ingegneri che sviluppano l'interfaccia.

Anche la fase di test ha i suoi problemi, compresi gli aspetti che richiedono tempo come sviluppare, compilare, scaricare e installare il codice.

Risultato finale

Siamo orgogliosi di presentare il risultato di questo lavoro che speriamo possa assicurare un'esperienza migliore su /e/OS.

Questo aggiornamento fa parte di un progetto di revisione visiva in corso e ci sono ancora alcuni aspetti che vorremmo unificare e integrare nei prossimi mesi, come l'app di posta elettronica e l'integrazione di una modalità scura.

Vorremmo ringraziare tutta la squadra che ha contribuito a questo primo capitolo del progetto, e in particolare Mahbub, Amit, Narinder e Mohit.

L'interfaccia utente aggiornata sarà disponibile su /e/ Pie e Q dalla v0.14.

Leggi di più su cosa c'è di nuovo nella v0.14 nella nota di rilascio..

Seguici sui social