Googlen iOS-suunnittelun käyttöönotto on hyvä kaikille

click fraud protection

Avaimet takeawayt

  • Google käyttää nyt tavallisia Applen käyttöliittymäelementtejä iOS-sovelluksissaan.
  • Käyttöliittymäkäytäntöjen noudattaminen tekee sovelluksesta paljon helpompi käyttää ja kehittää.
  • Koko mukautetun käyttöliittymän ylläpitäminen on paljon turhaa kiireistä työtä.
Applen iOS-suunnittelumallin sankarikuva
Omena

Google luopuu ""Materiaali" käyttöliittymäsuunnittelu suosii iOS: n omien käyttöliittymäkäytäntöjen käyttöä. Mutta onko kyse vain ulkonäöstä?

Jokaisella tietokonealustalla on käyttöliittymäsopimukset. Tämä sisältää miltä se näyttää, miten se toimii ja mitä käyttäjät voivat odottaa. Esimerkiksi Mac käyttää liittämiseen ⌘+V-pikanäppäintä, kun taas Windows käyttää näppäinyhdistelmää Control+V. Ja vaikka Macissa on yksi valikkopalkki, joka on aina näytön yläosassa, Windows asettaa valikkopalkit jokaiseen ikkunaan. Kolmannen osapuolen sovellukset, jotka eivät noudata näitä käytäntöjä, tuntuvat huonoilta eivätkä sovi niihin. Mutta Googlen mielenmuutos voi olla muutakin kuin vain kotona näyttämistä ja oloa.

"Suurin osaksi iOS vs. Android-käyttöliittymäkäytännöt ovat suurelta osin pikemminkin tyylillinen kuin toiminnallinen ero. Esimerkiksi on/off-kytkin näyttää paljon samalta molemmilla alustoilla."

Chao He, Swenson He -digitaalituotetoimistosta, kertoi Lifewirelle sähköpostitse.

"Todellinen hyöty tässä on, että Googlen iOS-sovellukset ovat tyylillisesti yhdenmukaisia ​​muun iOS-ekosysteemin kanssa", hän lisäsi. "Tämä auttaa myös Googlea vähentämään kehitysponnisteluja oman suunnittelukielensä kopioimiseksi iOS-kehyksessä, jolloin he voivat keskittyä muualle."

Katso ja tunne

Jos olet joskus vaihtanut iPhonesta Android-puhelimeen tai päinvastoin, kaikki tuntuu oudolta. Esimerkiksi silloin, kun iPhonessa oli vielä kotipainike, saatat painaa näytön alareunaa yrittäessäsi poistua sovelluksesta. Jotta sovellus sopii, sen on omaksuttava vakiintuneet käytännöt. Applella on jopa joukko asiakirjoja – Human Interface Guidelines eli HIG –, jotka neuvovat kaikessa kuvakkeiden asettelusta kirjasimiin.

Esimerkkejä Googlen suunnittelumalleista
Google

Näiden käytäntöjen noudattaminen on hyväksi kehittäjälle – se on yksi mietittävä asia vähemmän, ja tuloksena on sovellus, joka on jo yhdenmukainen muiden kanssa – ja hyvä käyttäjälle. Meidän ei tarvitse opetella uudelleen pikanäppäintä Tallentaa tai Tulosta esimerkiksi jokaiselle sovellukselle. Tai tiedämme, että Macissa painike ei käynnistä toimintaansa ennen kuin vapautat sen. Tämän hyödyllisen säännön avulla voit keskeyttää virheellisen napsautuksen yksinkertaisesti liu'uttamalla hiiren osoitinta poispäin näytön ohjaus ennen hiiren painikkeen vapauttamista (tämä toimii myös iOS: n kosketuksissa – vielä enemmän johdonmukaisuus).

Mutta Google ei välitä mistään näistä. Jos näin olisi, se olisi omaksunut Applen käyttöliittymäkäytännöt vuosia sitten sen sijaan, että se olisi siirtänyt omat hallintansa ja paradigmansa iPhoneen ja iPadiin. Todennäköinen syy, miksi Google muuttaa lähestymistapaansa, johtuu siitä, että se on kovaa työtä.

Mennä virran mukana

Kun kehittäjä rakentaa sovelluksen, hän saa monia valmiita resursseja ilmaiseksi. Kenenkään ei tarvitse suunnitella painiketta tai ikkunan työkalupalkkia. He vain käskevät tietokonetta piirtämään ikkunan tai lisäämään rivin painikkeita, ja he käyttävät sisäänrakennettuja Applen suunnittelemia resursseja.

"IOS-sovellus on [paradigmaattinen], jos se käyttää jotakin Applen ohjelmointikieliä, "Swift" tai "Objective-C", ohjelmistosuunnittelija Cal Mitchell kertoi Lifewirelle sähköpostitse.

"Todellinen hyöty tässä on, että Googlen iOS-sovellukset ovat tyylillisesti yhdenmukaisia ​​muun iOS-ekosysteemin kanssa."

Ja näiden sisäänrakennettujen kielten käyttämisellä on muita etuja.

"Kun kehittäjä käyttää jotakin näistä kielistä sovelluskehityksen yhteydessä, erityisesti yhdessä muiden iOS-kohtaisten SDK: iden (ohjelmistokehityspakettien) kanssa, se lisää huomattavasti esitys. Lisäksi natiivisovellukset voivat hyödyntää täysimääräisesti kaikkia laitteen ominaisuuksia, tarkoittaapa se sitten kameran, GPS: n tai muiden järjestelmien käyttöä", Mitchell sanoo.

On mahdollista sekoittaa ja yhdistellä käyttämällä Applen kehittäjän työkalupakkia ja lisäämällä omaa ulkoasua, mutta se aiheuttaa paljon kiireistä työtä. Joka kerta, kun Apple luo iPadin, jossa on erikokoinen näyttö, tai muuttaa hienovaraisesti käyttöliittymän ulkoasua, jäät jälkeen.

Google-sovelluspainikkeen suunnittelu
Google

"Googlella on omat komponenttisarjansa (Material UI), jotka on suunniteltu sen sovellusten näyttämiseksi yhdenmukaisilta iOS- ja Android-käyttöjärjestelmissä. iOS: n uusien versioiden julkaisun myötä näiden komponenttien ylläpito vaikeutui kuitenkin, koska Apple lisää jatkuvasti uusia ominaisuuksia ja uusia parannuksia niiden käyttöliittymäkomponentteihin, jotka joskus jopa muuttavat koko ulkoasua", mobiilisovellus kehittäjä Dragos Dobrean kertoi Lifewirelle sähköpostitse.

"Onko kytkin todella rakennettava räätälöitynä linjassa yleisen suunnittelujärjestelmän kanssa? Vai voiko riittää, että käytät järjestelmäratkaisua ja jatkat eteenpäin?" kirjoitti Jeff Verkoeyen, Googlen Apple-tuotteiden suunnittelupäällikkö. Twitterissä.

Vastaus näyttää nyt olevan "Jatketaan vain."