Site icon Web Software Digital Innovations

Cos’è il Material Design made by Google

Il Material Design (nome in codice Quantum Paper) è un design sviluppato da Google, annunciato il 25 giugno 2014 in occasione del Google I/O. Espandendo i motivi sulle “schede” già in uso su Google Now, le regole di progettazione del Material Design si concentrano su un maggiore uso di layout basati su una griglia, animazioni e transizioni ed effetti di profondità come l’illuminazione e le ombre.

Il designer Matías Duarte ha spiegato che, “a differenza della carta vera, il nostro materiale digitale può espandersi e cambiare in modo intelligente. Il Material Design ha bordi ed una superficie fisica. Le sovrapposizioni e le ombre danno informazioni su ciò che si può toccare e come si muoverà”, Google afferma che il loro nuovo linguaggio di design è basato su carta e inchiostro.

Il Material Design è supportato nativamente a partire da Android 5.0, ma può essere utilizzato nelle versioni precedenti attraverso la libreria v7 appcompat disponibile agli sviluppatori. Il Material Design sarà progressivamente esteso a tutta la gamma di Google, web e prodotti mobile, in modo da fornire un’esperienza coerente su tutte le piattaforme e applicazioni. Google ha rilasciato anche l’interfaccia di programmazione di un’applicazione (API) per gli sviluppatori di terze parti per integrare il design nelle loro applicazioni.

A partire dal 2015, la maggior parte delle applicazioni mobili di Google per Android hanno applicato il nuovo linguaggio di design, tra cui Gmail, YouTube, Google Drive, Google Documenti, Google Maps, Inbox, tutte le applicazioni Google Play, e con una minore misura il browser Chrome e Google Keep. È stato incorporato anche nelle interfacce desktop web di Google Drive, Documenti Google, Fogli Google, Presentazioni Google, Google Analytics, Google Developers e Inbox.

L’implementazione canonica del Material Design per le interfacce utente delle applicazioni Web è chiamata Polymer. Si tratta della libreria Polymer, una shim che fornisce componenti web API per browser che non implementano nativamente questo standard, e un catalogo elementi, tra i quali il “paper elements collection” che contiene elementi del Material Design.

Exit mobile version