Cos'è il material design per Android?
Material Design (nome in codice Quantum Paper) è un linguaggio di design sviluppato nel 2014 da Google. Espandendo i motivi "carta" che hanno debuttato in Google Now, il Material Design fa un uso più liberale di layout basati su griglia, animazioni e transizioni reattive, imbottitura ed effetti di profondità come l'illuminazione e le ombre.
Google ha annunciato il Material Design il 25 giugno 2014, alla conferenza Google I/O 2014.
Il designer Matías Duarte ha spiegato che, "a differenza della carta reale, il nostro materiale digitale può espandersi e riformarsi in modo intelligente. Il materiale ha superfici fisiche e bordi. Cuciture e ombre forniscono un significato a ciò che si può toccare". Google afferma che il loro nuovo linguaggio di design è basato sulla carta e l'inchiostro.
Material Design può essere utilizzato in API Level 21 (Android 5.0) e più recenti attraverso la libreria v7 appcompat, che viene utilizzata su quasi tutti i dispositivi Android prodotti dopo il 2009.
Material Design sarà gradualmente esteso in tutta la gamma di prodotti web e mobile di Google, fornendo un'esperienza coerente attraverso tutte le piattaforme e applicazioni. Google ha anche rilasciato interfacce di programmazione delle applicazioni (API) per gli sviluppatori di terze parti per incorporare il linguaggio di progettazione nelle loro applicazioni.
A partire dal 2015 la maggior parte delle applicazioni mobili di Google per Android hanno applicato il nuovo linguaggio di progettazione, tra cui Gmail, YouTube, Google Drive, Google Docs, Sheets and Slides, Google Maps, Inbox, tutte le applicazioni a marchio Google Play, e in misura minore il browser Chrome e Google Keep. Anche le interfacce web desktop di Google Drive, Docs, Sheets, Slides e Inbox lo hanno incorporato.
L'implementazione canonica del Material Design per le interfacce utente delle applicazioni web si chiama Polymer.
Consiste nella libreria Polymer, uno shim che fornisce un'API Web Components per i browser che non implementano lo standard nativamente, e un catalogo di elementi, compresa la "paper elements collection" che presenta elementi visuali del Material Design.
Material Design per sviluppatori Android | Udacity
Puoi seguire il link qui sopra senza costi per iniziare a imparare il Material Design per Android in profondità
Articoli simili
- Quali sono le differenze tra i vari framework front end di material design? (Material Ui, Angular Material, Polymer - qual è il migliore?)
- Qualcuno può articolare il Material Design di Google contro il Flat Design di Apple?
- Qual è il miglior posto o libro per imparare il Material Design di Android?
- Quali sono le buone fonti online per imparare il Material Design di Android?