Esplorazione di Android L Che cos'è esattamente il design dei materiali?

Esplorazione di Android L Che cos'è esattamente il design dei materiali? / androide

Se tieni il passo con le notizie tecnologiche, probabilmente avrai sentito parlare dell'annuncio di una nuova versione di Android, finora indicata solo come Android L, e una nuova filosofia di design da seguire con il nome Material Design. Ciò che potresti non aver ottenuto è una spiegazione soddisfacente di cosa sia esattamente il Material Design, o perché a qualcuno importi.

Oggi parleremo di cosa cambia in realtà il Material Design, quando ci si può aspettare di vederlo, e perché è davvero bello.

Problema Android di Android

Material Design, a colpo d'occhio, rappresenta un'enorme differenza rispetto alla tradizionale estetica Android: il layout ispirato agli origami sembra più una versione pastello e cartacea del tema Metro di Microsoft Perché Microsoft non deve spingere la loro nuova interfaccia utente della metropolitana sui loro altri prodotti [Opinione ] Perché Microsoft non dovrebbe spingere la loro nuova interfaccia utente Metro sui loro altri prodotti [parere] Con l'introduzione della piattaforma Windows Phone nel 2010, Microsoft ha presentato l'interfaccia utente Metro, progettata per rendere l'accesso alle informazioni semplice e veloce. Piuttosto che sporcare la loro nuova piattaforma mobile con file interminabili di ... Leggi di più di qualsiasi altra cosa.

Per capire perché potresti volere un cambiamento così radicale da quello che è successo prima, diamo un'occhiata a cosa c'è di sbagliato in Android oggi.

Per i principianti, devi specificare quale Android stai parlando. Ci sono versioni di Android in uso attivo che risalgono a quattro versioni. Ognuno di questi sistemi operativi ha una mezza dozzina di varianti, in quanto i vettori cercano di autoproclamarsi fissando i propri livelli di interfaccia proprietari sulla dorsale di Android. Google sta facendo sforzi per spingere i produttori a standardizzare, ma è una battaglia in salita.

Non c'è uniformità dell'interfaccia utente (UI) che passi da un dispositivo Android a un altro - anche le piccole cose (come quello che succede quando si fa scorrere a sinistra sulla schermata iniziale) possono differire a seconda del sapore di Android che stai utilizzando. Essendo una piattaforma, a causa della sua natura aperta, Android è di gran lunga il più frammentato dei tre sistemi operativi telefonici più grandi. Le piattaforme più totalitarie come iOS e Windows Phone sono in grado di imporre un'interfaccia e un'estetica molto più coerenti su tutta la linea.

Anche all'interno dello stesso sistema operativo e livello di interfaccia, Android è un casino. Ad esempio: organizzare le app sulla schermata Home utilizza una serie di gesti tattili (tieni premuto per selezionare, trascina per spostare) che non utilizzerai mai in nessun altro sistema operativo. Il comportamento del pulsante Indietro è estremamente imprevedibile tra le app (a volte ti riporta alla schermata precedente, a volte esce dall'app e talvolta non lo fa).

Le app Android ignorano in gran parte le linee guida dell'interfaccia utente di Google, portando a schemi di controllo nettamente diversi tra le app. Quando un utente passa da un'attività all'altra all'interno di Android, sta entrando in un nuovo mondo con nuove regole e deve ricordare o imparare come interagire con il nuovo paradigma. Sono un sacco di piccoli inconvenienti, che si sommano a un'esperienza utente disordinata e non intuitiva. Non è solo Android, neanche. Ecco cosa ha detto uno dei creatori di Material Design, Jon Wiley, nel suo Reddit AMA.

Penso che una grande sfida con Google Search in termini di esperienza sia che spesso si è sentita come una serie di salti in quello che è in realtà continuo. Il material design ci fornisce una struttura che possiamo usare per fare qualcosa di più vicino a un cambio di scena in un gioco, passando continuamente da uno stato all'altro. Questo può farlo sembrare molto più veloce e può anche fornire spunti su ciò che è accaduto quando hai toccato qualcosa nell'interfaccia utente. È un altro passo verso la rimozione di eventuali dossi di velocità lungo il percorso per ottenere una buona risposta.

Material Design è un esercizio di fiducia

Se segui le linee guida sulla progettazione dei materiali di Google per i creatori di app, diventa chiaro che Material Design è progettato per creare fiducia tra l'utente e il software. La progettazione dei materiali prevede un rigido insieme di regole che dettano ogni dettaglio del modo in cui l'utente interagisce con il sistema operativo: accelerazione degli oggetti trascinati, aggiunta e distruzione degli oggetti e il tipo di interazioni consentite sugli elementi dell'interfaccia utente.

La progettazione dei materiali è uno sforzo di Google per limitare drasticamente il tipo di cose che possono accadere nell'interfaccia utente di Android, nel tentativo di stabilire un grado di fiducia con l'utente. L'idea è che gli utenti che interagiscono con Android dovrebbero essere in grado di credere che il sistema operativo si comporti in modo prevedibile - quando toccano un elemento in un certo modo, devono sapere esattamente cosa succederà. Quando incontrano una nuova parte dell'interfaccia, dovrebbero essere in grado di capire come interagire senza problemi e senza sorprese.

Carta intelligente

La metafora principale di Material Design è quella di Smart Paper: un materiale immaginario in grado di muoversi e cambiare forma, che ha profondità e può mostrare contenuti. Le interfacce Material Design sono costituite da strati di carte, create da Smart Paper, come se l'app fosse un blocco note magico all'interno del telefono.

È possibile toccare una carta per selezionarla, a quel punto potrebbe aumentare e crescere per visualizzare le sue informazioni in modo più evidente. È possibile scorrere verso destra per scartare. Puoi trascinare le carte per riordinarle. In nessun momento le carte fanno tutto ciò che non può avvenire nello spessore del dispositivo (zoomando o capovolgendolo). Il loro comportamento è flessibile ma prevedibile.

Fisica virtuale

Le linee guida sulla progettazione dei materiali di Google contengono istruzioni, in termini strazianti, su come dovrebbero muoversi gli oggetti virtuali: come dovrebbero accelerare e decelerare, come dovrebbero rimbalzare, quanto velocemente devono cambiare le dimensioni, come rimuoverle dallo schermo quando è il momento di farlo partire. Smart Paper potrebbe non essere presente in questi casi, ma gli utenti hanno ancora bisogno di un'esperienza coerente in ogni app.

Guardare e sentire

Material Design applica un design grafico coerente a tutte le app e ai componenti del sistema operativo, a schemi di colori per i quali offre una varietà di tavolozze di colori tra cui scegliere e indicazioni per creare il proprio (raccomandano di ispirarsi alla segnaletica stradale e all'architettura). I caratteri sono standardizzati (a una serie di variazioni su Google “Roboto“), così come il livello del contrasto del testo a diversi livelli e livelli di luminosità - la teoria è quella di rendere il testo leggibile senza abbagliare l'utente con i modelli ad alto contrasto.

Prossimi passi

L'avvio di Android L è previsto per la fine dell'anno. Google ha già iniziato ad aggiornare diverse app Android per avvicinarle all'aspetto estetico di Material Design. Durante l'anno successivo, Google ha in programma di implementare Material design non solo per Android, ma su tutti i prodotti Google su tutte le piattaforme, incluse le app Web, l'app iOS, i gadget indossabili e Google Glass. Questo tipo di estetica unificata e senza compromessi su tutte le piattaforme sarà quasi senza precedenti per una società di software, e sarà interessante vedere come reagisce il pubblico.

La progettazione dei materiali potrebbe anche modificare significativamente l'equilibrio di potenza nello spazio del sistema operativo mobile. Windows Phone ha continuato a farsi strada nel mercato grazie alla sua Metro UI (che, a mio parere, è molto più pulita, semplice e distintiva di quella offerta da iOS o Android). Il design dei materiali potrebbe saltare Android davanti a Windows Phone in termini di interfaccia utente e aiutare a impedire a Windows Phone di mangiare seriamente nella quota di mercato di Google.

Ad ogni modo, Google si è impegnata pubblicamente a Material Design in grande stile, e non vedo l'ora di prendere uno smartphone con Android L entro la fine dell'anno per provarlo da solo.

Cosa ne pensi di Android L? Un miglioramento per l'ecosistema Android o un passo indietro in termini di design? Fateci sapere nei commenti!

Immagini per gentile concessione delle Linee guida sulla progettazione dei materiali di Google

Scopri di più su: Google, Web Design.