Android 9 Pie, temeljito pregledan

  • Dobrodošli u veliku recenziju Androida 9! Za kratki rezime, možete kliknuti kroz ovu galeriju za istaknuti kolut.

  • Novi materijalni dizajn znači puno promjena korisničkog sučelja. Evo nove ploče s obavijestima.

  • Postoji mnogo poboljšanja za obavijesti o porukama: razgovori u nitima, slike u liniji i jednog dana pametni odgovori.

  • Novo sučelje Nedavne aplikacije koristi minijature preko cijelog zaslona i vodoravno pomicanje.

  • Ovaj izborni način navigacije gestama je nov! I grozno!

  • Novo povećanje teksta (preuzeto izravno iz iOS-a) radi odlično.

  • Nove postavke dobivaju malo više boje.

  • Vjerovali ili ne, ovaj pametni prekidač za rotaciju jedna je od najboljih značajki Android Pie.

  • Digital Wellness još je jedan zaslon pun statistike korištenja, baš kao i zaslon baterije.

  • Unicode Emoji 11.0 znači 157 novih emojija.

  • Slices API još zapravo ne radi, ali zvuči kao da će jednog dana donijeti velike promjene na Android.

Vrijeme je za još jedno veliko izdanje Androida—i još jednu veliku recenziju koja ide uz to. Najnovije ažuriranje za najpopularniji operativni sustav na svijetu je Android 9 (ne 9.0) Pie. Dok se prošlogodišnje izdanje Androida 8.0 Oreo usredotočilo na promjene ispod haube, Android 9 Pie isporučuje tonu korisničkih značajki i promjena korisničkog sučelja, zbog čega se osjeća kao "tock" za Oreo "tik".

Android 9 Pie donosi Googleovu ažuriranu specifikaciju Material Design (nemojte je zvati "Material Design 2") u Android OS i započinje val ažuriranja korisničkog sučelja koja će se proširiti na cijeli Googleov portfelj. U Androidu to znači obnovljena sučelja za ploču obavijesti, nedavne aplikacije, postavke i razne dijelove korisničkog sučelja sustava. Za buduće dizajne pametnih telefona (kao što je, recimo, Pixel 3), Android 9 uključuje eksperimentalni sustav navigacije gestama i ugrađenu podršku za zareze. Tu je i novi uređivač snimaka zaslona, ​​puno poboljšanja za odabir teksta i promjene u načinu rada rotacije.

Ispod haube je također došlo više promjena, s kontrolama potrošnje baterije koje pokreće AI, novim pravilima za programere Trgovine Play i promjenama u načinu na koji se aplikacije distribuiraju.

Imamo mnogo toga za pokriti s ovim izdanjem, pa uzmite nešto za užinu, nađite udobnu stolicu i bacimo se.

Sadržaj

  • Osvježavanje materijalnog dizajna
  • Dizajn sustav za izradu dizajn sustava
  • Kontrolira gdje ih možete dosegnuti
  • Kada je Google.com vaš dizajn Sjeverna zvijezda
  • Nova ploča s obavijestima
  • Bolje obavijesti o porukama
  • Službena podrška za usjek
  • Nedavne aplikacije
  • Lud?
  • Nema API-ja za kućne aplikacije trećih strana
  • Navigacija gestama—ružna, iskrivljena i besmislena
  • Geste
  • UI sustava
  • Sjajan pametni prekidač za rotaciju
  • Bolje, pametnije i brže rukovanje tekstom
  • Bolja biometrija
  • postavke
  • Digitalno blagostanje
  • Više o digitalnoj dobrobiti
  • Adaptivna baterija—novi AI gospodar Doze moda
  • Prisiljavanje programera da ciljaju na moderni Android
  • Paketi aplikacija—uštedite prostor uz objavljivanje aplikacija u oblaku
  • Što je s trgovinama aplikacija trećih strana i bočnim učitavanjem?
  • Slice i radnje aplikacije — ha?
  • Isječci aplikacije—čini se da će jednog dana biti jako važni
  • Još više ART poboljšanja
  • 157 novih emojija
  • Zgrabi torbu
  • "Tick" za Oreov "tick"
  • Dobro
  • Loša
  • Ružno

Osvježavanje materijalnog dizajna

Google će ove godine predstaviti sljedeću generaciju svog dizajnerskog stila, Material Design, u svojoj liniji proizvoda. Ažuriranje se nekoć interno nazivalo "Material Design 2", ali službeno je još uvijek samo "Material Design" bez numeriranog nastavka. Već smo vidjeli velike izmjene dizajna za Gmail za stolno računalo, Krom, aplikacija Google Search i mnoštvo drugih Googleovih aplikacija; s Androidom 9.0, ovaj novi stil dizajna sada dolazi u osnovni OS.

Početna verzija Material Designa, koja je pokrenuta 2014. s Androidom 5.0, nije bila samo sustav dizajna za Googleove aplikacije i OS; također je postala preporuka za programere aplikacija za Android trećih strana. Bilo je to prvi put da je Google objavio sveobuhvatan skup smjernica za dizajn, a novi stil je doista dobio pažnju kod programera. Do danas su milijuni aplikacija usvojili materijalni dizajn. Sa službenim smjernicama za ikone, navigaciju, izgled, tekst i boje, Material Design donio je novu razinu dosljednosti u ekosustav Android aplikacija. Možda je bilo malo isto dosljedan, međutim - dizajn vam omogućuje da se igrate bojom i ničim drugim.

Dizajn sustav za izradu dizajn sustava

  • Google materijalna tema.

    Google
  • Ovi sljedeći slajdovi su svi primjeri prilagođenih tema materijala. Evo osnovne teme Material koja postoji u novom sustavu Material Design.

    Google
  • Ovaj primjer koristi sivo-narančasto uvijanje s zaobljenijim elementima.

    Google
  • Ovaj primjer koristi crno-bijelu shemu boja s iznimno oštrim oblicima. Natrpajte se tim ludim dijamantnim gumbom!

    Google
  • Ovo je sve o KONTRASTA s ekstra-makovim bojama.

    Google
  • Ovdje imamo ružičaste tonove i odrezane kutove.

    Google
  • Ovaj se zove "Bosiljak" i ima zeleno-žuti izgled.

    Google
  • Flamingo izgleda kao, pa, flamingo.

    Google
  • The New York Times kao stil dizajna.

    Google
  • Materijalno tematiziranje također može biti tamno.

    Google

Na I/O 2018, Rich Fulcher, UX direktor Googleovog tima za materijalni dizajn, rekao je da programeri "nisu uvijek vidjeli materijalni dizajn kao dovoljno fleksibilan" i da "proizvodi iz različitih marke su izgledale previše slično." Kao odgovor, Google je razvio "Material Theming", vođeni način za treće strane da koriste osnove materijalnog dizajna za stvaranje prilagođenog sustava dizajna. Google je zatim upotrijebio ovaj novi sustav za stvaranje Google-specifične verzije Material Design-a pod nazivom "Google Material Theme".

Ova nova inkarnacija Material Designa odvaja temeljna pitanja upotrebljivosti i razumljivosti od individualnog oblikovanja elemenata. Na primjer, stilovi gumba mogu imati različite oblike, boje, sjene i tipografiju i mogu živjeti na nekoliko različitih lokacija, ali osnove (poput minimalne veličine dodira, ispune, veličine fonta, kontrasta i odziva veličine zaslona) diktira materijal smjernice.

Matias Duarte, voditelj Googleove grupe za materijale, naziva Material Theming "sustavom dizajna za izradu sustava dizajna"—skupom smjernica za izradu vlastitog jezika dizajna.

Najbolji način da se uhvatite u koštac s tim jest isprobati Googleov novi Uređivač materijalnih tema, koji je dodatak za Sketch, popularnu aplikaciju za dizajn samo za Mac. Pokrenite uređivač materijalnih tema i prikazat će vam se sustav za kreiranje sučelja koji predlaže zaslon za kreiranje likova iz video igre. Umjesto da birate boje kože i frizure, vi stvarate jezik dizajna aplikacije, birajući iz odabranog izbora paleta boja, oblika, fontova i ikona.

Prvo ćete stvoriti paletu boja teme, birajući primarnu boju, sekundarnu boju i boju pozadine (obično bijelu ili crnu). Za sve ove opcije možete odabrati bijelu ili crnu boju teksta, a sustav također generira svijetle i tamne varijante boja, koje se koriste u nekim elementima korisničkog sučelja. Sustav čak provjerava probleme s kontrastom i upozorit će vas ako, na primjer, dođete do teško čitljive kombinacije "tamno na tamno".

Zatim dolaze fontovi, a uređivač može ili inteligentno primijeniti čitavu obitelj fontova na dizajn ili možete koristiti nekoliko fontova za stvari poput istaknutog naslova i normalnog tijela teksta. Prije ove izmjene dizajna, jedini preporučeni font bio je Roboto.

Nakon fontova, možete odabrati motiv oblika (okrugli ili kutni), postaviti sve kutove kutova ili radijuse pojedinačno i odabrati broj kutova. Oblik se automatski primjenjuje na neke akcijske gumbe i kartice, ali naravno možete ući i podesiti što god želite. Konačno, možete birati između nekoliko unaprijed pripremljenih skupova ikona sustava.

  • Uređivač materijalnih tema na djelu. Ovdje biramo boje. Vi birate primarnu, sekundarnu i pozadinsku boju, zajedno s bojama teksta za sve.

    Ron Amadeo

  • Alat za odabir boja generira tamnije i svjetlije varijante vaših izbora boja. Ovdje se tamnije ljubičasta koristi za statusnu traku i grafikon.

    Ron Amadeo

  • Ovdje alat za odabir fonta označava moju kombinaciju tamnog teksta na tamnoj pozadini kao teško čitljivu.

    Ron Amadeo

  • Odaberite font! Ima dobrih izbora, poput Robota...

    Ron Amadeo

  • I užasne izbore.

    Ron Amadeo

  • Odaberite stil kuta. Zaobljene, ukošene, nakrivljene i sve između.

    Ron Amadeo

  • Evo kako stilovi kutova utječu na neke widgete korisničkog sučelja.

    Ron Amadeo

  • Također možete birati između nekoliko različitih stilova ikona za male elemente korisničkog sučelja, ali čini se da to još nije u potpunosti implementirano u uređivaču.

    Ron Amadeo

  • Sa svim odabranim osnovnim opcijama, uređivač teme materijala generira ovaj. Postoji oko milijardu različitih UI widgeta među kojima možete birati i igrati se s njima.

    Ron Amadeo

  • Postoji mnogo različitih stilova akcijskih traka.

    Ron Amadeo

  • I puno opcija gornje trake.

    Ron Amadeo

  • Mogućnosti navigacije.

    Ron Amadeo

  • Toliko gumba!

    Ron Amadeo

Ovi izbori se zatim primjenjuju u cijelom dizajnu. Osnovna tema generirana je s mnoštvom različitih izgleda (više o njima kasnije) i nekim zdravim zadanim postavkama. Odavde možete dodatno podešavati, prilagođavati izgled, sjene, stilove gumba i ikonografiju. To je kao veliki Lego set. Google čak naziva Material Theming "beskonačnim mogućnostima sa zaštitnim ogradama".

Ovo nije nešto što Google zamišlja da koriste velike tvrtke, ali omogućuje malim razvojnim programerima aplikacija da brzo počnu s radom s kompetentnim sustavom dizajna koji se može prilagoditi.

Još jedan veliki novi poticaj u ovoj novoj verziji Material Designa je inženjerska podrška. Stvaranje cool maketa i animacija za dizajn korisničkog sučelja jedna je stvar; njihovo pretvaranje u funkcionalne aplikacije je drugo. Prvi val smjernica za materijalni dizajn nije došao s puno savjeta za prevođenje ovih dizajna u radni kod. Duarte je nedavno otkrio da njegova skupina Material sada ima više inženjera nego dizajnera, međutim, ova skupina ispumpava pravi kod kako bi Material učinila lakšim za implementaciju.

To je dovelo do stvari poput uređivača tema materijala, zajedno s cijelim repozitorijem otvorenog koda "Material Komponente" koji pokriva mnoge uobičajene potrebe materijalne teme, poput kartica, akcijskih gumba i alatnih traka. Ovo također nije samo za Android—komponente su dostupne i za iOS, Web i Flutter.

Kako se to odvija u Androidu? Google koristi temu Google Material Theme u svojim aplikacijama i na maski OS-a koja se isporučuje uz Pixel telefon. Čini se da će telefoni koji nisu Googleovi dobiti nešto vrlo slično Pixel skinu, ali s (kao što smo vidjeli u prošlosti) malo prilagođenim bojama. Treće strane će koristiti materijalno tematiziranje za izradu vlastitih verzija materijalnog dizajna i primjenu toga na aplikacije.

Tematizacija materijala najavljena je tek u svibnju, tako da je rano vidjeti kako će se to odigrati u ekosustava treće strane, ali Google je dosad prozivao Lyft, Genius, NPR, Pocket Casts i Zappos kao rani partneri.

Najnoviji post na blogu

Pet ključnih znanstvenih zaključaka iz prve predsjedničke debate
September 05, 2023

Kada je pandemija, razgovarajte o tome. <<< Više izvještavanja o izborima 2020. upravo na ovaj način. >>>U jeku pandemije, ameri...

Kako popustiti pritisku vršnjaka i početi slušati podcaste
August 20, 2023

Uronite u novi svijet. Vaši prijatelji stalno iznose teme koje su naučili iz najnovije epizode The Daily, ili raspravljanje o ludoj činjenici spom...

Buši, ne ubijaj: lekcije iz dva podzemna jezera
September 05, 2023

Ovog mjeseca će ruski znanstvenici skoro doći do voda jezera Vostok, koje je zatvoreno više od dvije milje... Ovog će mjeseca ruski znanstvenici s...