Utforske Android L Hva er egentlig materiell design?

Utforske Android L Hva er egentlig materiell design? / Android

Hvis du fortsetter med tekniske nyheter, har du sikkert hørt om kunngjøringen av en ny versjon av Android, så langt bare referert til som Android L, og en ny designfilosofi for å følge med det, kalles Material Design. Det du kanskje ikke har fått, er en tilfredsstillende forklaring på hva akkurat Material Design er, eller hvorfor noen bryr seg.

I dag snakker vi om hva Material Design endrer seg, når du kan forvente å se det, og hvorfor det faktisk er ganske kult.

Android Android Problem

Materialdesign, et øyeblikk, representerer en enorm avgang fra den tradisjonelle Android-æstetikken. Origami-inspirert layout ser mer ut som en pastell- og papirversjon av Microsofts Metro-tema. Hvorfor Microsoft ikke burde presse deres nye Metro UI på deres andre produkter ] Hvorfor Microsoft ikke burde skyve sin nye Metro UI på sine andre produkter [Opinion] Med introduksjonen av Windows Phone-plattformen i 2010, avslørte Microsoft Metro-grensesnittet, designet for å få tilgang til informasjon raskt og enkelt. I stedet for å kaste sin nye mobile plattform med endeløse rader av ... Les mer enn noe annet.

For å forstå hvorfor du kanskje vil ha et så radikalt skifte fra det som kommer før, la oss se på hva som er galt med Android i dag.

For det første må du angi hvilken Android du snakker om. Det er versjoner av Android i aktiv bruk som går tilbake fire versjoner. Hvert av disse operativsystemene har et halvt dusin variasjoner, da bærere søker å merke seg selv ved å boltle sine proprietære grensesnittlag på toppen av Android-ryggraden. Google har gjort en innsats for å presse produsenter til å standardisere, men det er en oppoverbakke kamp.

Det er ikke noe brukergrensesnitt (UI) konsistens som går fra en Android-enhet til en annen - selv de små tingene (som det som skjer når du sveiper til venstre på hjemmeskjermen), kan variere avhengig av nøyaktig hvilken smak av Android du kjører. Som en plattform, på grunn av sin åpne natur, er Android langt den mest fragmenterte av de tre store telefonoperativsystemene. De mer totalitære plattformene som iOS og Windows Phone er i stand til å håndheve et mye mer konsistent grensesnitt og estetikk over hele linja.

Selv innenfor det samme operativsystemet og grensesnittet, er Android et rot. For eksempel: Å ordne programmer på hjemmeskjermen bruker et sett med berøringsbevisninger (hold for å velge, dra, flytte) som du aldri vil bruke andre steder i operativsystemet. Oppførelsen av tilbakeknappen er uforutsigbar mellom apper (noen ganger tar det deg tilbake til forrige skjerm, noen ganger går det ut av appen, og noen ganger gjør det heller ikke).

Android-apparater ignorerer i stor grad retningslinjene for Google-grensesnittet, noe som fører til skarpt forskjellige kontrollordninger mellom apper. Når en bruker flytter fra en oppgave til en annen i Android, går de inn i en ny verden med nye regler, og de må huske eller lære å samhandle med det nye paradigmet. Det er mange små ulemper, som legger seg sammen til en rotete, utilsiktet brukeropplevelse. Det er ikke bare Android, heller. Her er hva en av skaperne av Material Design, Jon Wiley, måtte si i sin Reddit AMA.

Jeg tror en stor utfordring med Google Search når det gjelder erfaring, er at det ofte har følt seg som en serie hoppekutt i det som faktisk er kontinuerlig. Materiell design gir oss et rammeverk vi kan bruke til å gjøre noe nærmere en sceneendring i et spill, kontinuerlig å flytte fra en stat til en annen. Dette kan få det til å føles mye raskere og kan også gi tegn på hva som skjedde da du berørte noe i brukergrensesnittet. Det er et annet skritt mot fjerning av hastighetshull underveis for å få et godt svar.

Materiell Design er A Trust Exercise

Hvis du går gjennom Googles retningslinjer for materialdesign for appleggere, blir det klart at Material Design er utviklet for å bygge tillit mellom brukeren og programvaren. Materiell design har et strenge sett med regler som dikterer hver detalj av måten brukeren samhandler med operativsystemet på: hvordan trekkobjekter akselererer, hvordan elementer kan legges til og ødelegges, og hva slags interaksjoner får plass på UI-elementer.

Materiell design er en innsats fra Google for å begrense de typer tingene som kan skje i Android-brukergrensesnittet, for å oppnå en viss grad av tillit hos brukeren. Tanken er at brukere som samhandler med Android, bør kunne stole på at operativsystemet skal opptre på en forutsigbar måte - når de berører et element på en bestemt måte, bør de vite nøyaktig hva som skal skje. Når de møter en ny del av grensesnittet, bør de kunne finne ut hvordan de skal samhandle med det uten oppstyr og ingen overraskelser.

Smart papir

Kjernemetaforen til Material Design er den av Smart Paper - et fiktivt materiale som er i stand til å flytte og endre form, som har dybde og kan vise innhold. Materiale Design grensesnitt er laget av lag med kort, som er laget av Smart Paper, som om appen var et magisk notisblokk inne i telefonen din.

Du kan trykke på et kort for å velge det, på hvilket tidspunkt det kan stige og vokse for å vise informasjonen mer fremtredende. Du kan sveipe til høyre for å kaste bort. Du kan dra kort for å omorganisere dem. På kort tid gjør kortene ikke noe som ikke fant sted innenfor tykkelsen på enheten (zoome rundt eller vende over). Deres oppførsel er fleksibel, men forutsigbar.

Virtual Physics

Googles retningslinjer for materialdesign inneholder instruksjoner, i utrolige detaljer, om hvordan virtuelle gjenstander skal bevege seg: hvordan de skal akselerere og avta, hvordan de skal sprette, hvor fort de skal endre størrelse, hvordan de skal komme seg av skjermen når det er på tide for dem gå. Smart papir er kanskje ikke til stede i disse tilfellene, men brukerne trenger fortsatt en konsistent opplevelse i alle apper.

Se og føl

Material Design håndhever en konsistent grafisk design på tvers av programmer og OS-komponenter, ned til fargevalg som de gir en rekke fargepaletter å velge mellom, og veiledning om å lage din egen (de anbefaler å ta inspirasjon fra veiskilt og arkitektur). Skriftene er standardiserte (til et sett med variasjoner på Googles “Roboto“), og så er nivået på tekstkontrast på forskjellige lysstyrkenivåer og størrelser - teorien er å gjøre teksten lesbar uten å blinke brukeren med høy kontrast mønstre.

Neste skritt

Android L er planlagt å starte senere i år. Google har allerede begynt å oppdatere flere Android-apper for å få dem nærmere en materialdesignestetikk. I løpet av det følgende året har Google planer om å rulle ut materialeutforming ikke bare for Android, men på tvers av alle Google-produkter på alle plattformer, inkludert deres webapper, iOS-app, bærbare gadgets og Google Glass. Denne typen enhetlig, kompromissløs estetikk på tvers av plattformer vil være nesten uten sidestykke for et programvareselskap, og det vil være interessant å se hvordan offentligheten reagerer.

Materiell design kan også vesentlig endre strømbalansen i det mobile operativsystemet. Windows Phone har gjort stadig innflytinger i markedet på grunn av deres Metro UI (som etter min mening er en god del renere, enklere og mer særegne enn den som tilbys av enten IOS eller Android). Materiell design kan hoppe over Android foran Windows Phone når det gjelder brukergrensesnitt, og bidra til å hindre at Windows Phone seriøst spiser inn i Googles markedsandel.

Uansett har Google offentlig forpliktet seg til Material Design på en stor måte, og jeg gleder meg til å plukke opp en smarttelefon som kjører Android L senere i år for å prøve det selv.

Hva synes du om Android L? En forbedring for Android-økosystemet, eller et skritt bakover når det gjelder design? Gi oss beskjed i kommentarene!

Bilder med tillatelse til Googles retningslinjer for materialdesign

Utforsk mer om: Google, Webdesign.