„Google“pritaikytas „iOS“dizainas naudingas visiems

Turinys:

„Google“pritaikytas „iOS“dizainas naudingas visiems
„Google“pritaikytas „iOS“dizainas naudingas visiems
Anonim

Pagrindiniai pasiėmimai

  • „Google“dabar naudos standartinius „Apple“sąsajos elementus savo „iOS“programose.
  • Atsižvelgiant į vartotojo sąsajos taisykles, programą daug lengviau naudoti ir kurti.
  • Visos tinkintos vartotojo sąsajos palaikymas yra beprasmiškas darbas.

Image
Image

„Google“atsisako savo „Medžiagos“vartotojo sąsajos dizaino ir naudos „iOS“vartotojo sąsajos taisykles. Bet ar tai tik išvaizda?

Kiekviena kompiuterio platforma turi savo vartotojo sąsajos nuostatas. Tai apima, kaip jis atrodo, kaip veikia ir ko gali tikėtis vartotojai. Pavyzdžiui, „Mac“naudoja spartųjį klavišą ⌘+V, kad įklijuotų, o „Windows“naudoja „Control+V“. Ir nors „Mac“turi vieną meniu juostą, kuri visada yra ekrano viršuje, „Windows“kiekviename lange įdeda meniu juostas. Trečiųjų šalių programos, kurios nesilaiko šių taisyklių, jaučiasi blogai ir netelpa. Tačiau „Google“nusiteikimas gali būti ne tik išvaizda ir jausmas kaip namuose.

"Dauguma iOS ir Android vartotojo sąsajos susitarimai iš esmės yra stilistinis, o ne funkcinis skirtumas. Pavyzdžiui, įjungimo / išjungimo jungiklis abiejose platformose atrodo beveik vienodai, " Chao He, Swenson Jis „Lifewire“el. paštu pasakė skaitmeninių produktų agentūrai.

„Tikroji nauda yra ta, kad Google iOS programos stilistiškai atitiks likusią iOS ekosistemą“, – pridūrė jis. „Tai taip pat padės „Google“sumažinti kūrimo pastangas, kad „iOS“sistemoje atkartotų savo dizaino kalbą, o tai leis jai sutelkti pastangas kitur."

Pažiūrėk ir jausk

Jei kada nors pakeitėte „iPhone“į „Android“telefoną arba atvirkščiai, viskas atrodo keista. Pvz., kai „iPhone“vis dar buvo namų mygtukas, bandydami išeiti iš programos galėjote spustelėti ekrano apačioje. Kad programa tiktų, ji turi atitikti nustatytas taisykles. „Apple“netgi turi dokumentų rinkinį – „Žmogaus sąsajos gaires“arba „HIG“, kuriame patariama viskuo – nuo piktogramų išdėstymo iki šriftų.

Image
Image

Šių taisyklių laikymasis yra naudingas kūrėjui – belieka galvoti apie vieną dalyką, o tada bus sukurta programa, kuri jau suderinama su kitomis ir naudinga vartotojui. Pavyzdžiui, neturime iš naujo mokytis kiekvienos programos sparčiojo klavišo Išsaugoti arba Spausdinti. Arba žinome, kad „Mac“sistemoje mygtukas nesuaktyvina veiksmo, kol jo nepaleidžiate. Ši naudinga taisyklė leidžia nutraukti klaidingą spustelėjimą tiesiog nustumiant pelės žymeklį nuo ekrano valdiklio prieš atleidžiant pelės mygtuką (tai veikia ir bakstelėjus „iOS“– dar nuosekliau).

Tačiau „Google“tai nerūpi. Jei taip būtų, ji būtų priėmusi „Apple“vartotojo sąsajos taisykles prieš daugelį metų, o ne perkėlusi savo valdiklius ir paradigmas į „iPhone“ir „iPad“. Tikėtina, kad „Google“keičia savo požiūrį, nes tai sunkus darbas.

Eik su srautu

Kai kūrėjas sukuria programą, jis nemokamai gauna daug iš anksto sukurtų išteklių. Niekas neturi kurti mygtuko ar lango įrankių juostos. Jie tiesiog liepia kompiuteriui nupiešti langą arba pridėti mygtukų eilutę ir naudoja integruotus, „Apple“sukurtus išteklius.

„IOS programa yra [paradigmatiška], jei joje naudojama viena iš „Apple“programavimo kalbų „Swift“arba „Objective-C“, – programinės įrangos inžinierius Cal Mitchell sakė „Lifewire“el. paštu.

Tikroji nauda yra ta, kad „Google iOS“programos stilistiškai atitiks likusią „iOS“ekosistemą.

Ir šių įtaisytųjų kalbų naudojimas turi kitų privalumų.

Kai kūrėjas naudoja vieną iš šių kalbų kurdamas programas, ypač kartu su kitais konkrečiais iOS SDK (programinės įrangos kūrimo rinkiniais), tai drastiškai padidina našumą. Be to, savosios programos gali išnaudoti visas galimybes visų įrenginio galimybių, nesvarbu, ar tai reiškia fotoaparato, GPS ar kitų sistemų naudojimą“, – sako Mitchell.

Galima derinti ir derinti naudojant „Apple“kūrėjo įrankių rinkinį ir pridedant savo išvaizdą, tačiau tai reikalauja daug darbo. Kiekvieną kartą, kai „Apple“sukuria iPad su kitokio dydžio ekranu arba subtiliai pakeičia vartotojo sąsajos išvaizdą, jūs atsiliekate.

Image
Image

„Google“turi savo komponentų rinkinį (Material UI), sukurtą, kad jos programos atrodytų nuosekliai „iOS“ir „Android“. Tačiau išleidus naujas „iOS“versijas, šiuos komponentus prižiūrėti tapo sunkiau, nes „Apple“nuolat prideda naujų funkcijų ir naujų jų vartotojo sąsajos komponentų patobulinimų, kartais net pakeičiančių visą išvaizdą“, – el. paštu „Lifewire“sakė programų mobiliesiems kūrėjas Dragosas Dobreanas.

"Ar tikrai jungiklis turi būti sukurtas pagal užsakymą, suderintas su bendro dizaino sistema? O gal užtektų tiesiog naudoti sistemos sprendimą ir judėti toliau?" „Twitter“temoje parašė Jeffas Verkoeyenas, „Google“vyriausiasis „Apple“produktų projektavimo inžinierius.

Atrodo, kad atsakymas dabar yra „Tiesiog eikime toliau“.

Rekomenduojamas: