Google iOS dizaina ieviešana ir piemērota ikvienam

click fraud protection

Key Takeaways

  • Google tagad savās iOS lietotnēs izmantos standarta Apple interfeisa elementus.
  • Ievērojot lietotāja interfeisa noteikumus, lietotne ir daudz vieglāk lietojama un attīstāma.
  • Visa pielāgota lietotāja saskarnes uzturēšana ir bezjēdzīga aizņemta darba.
Apple iOS dizaina veidnes varoņa attēls
Apple

Google atsakās no sava "Materiāls"lietotāja interfeisa dizains par labu iOS pašu lietotāja interfeisa konvenciju izmantošanai. Bet vai runa ir tikai par izskatu?

Katrai datoru platformai ir savas lietotāja saskarnes konvencijas. Tas ietver to, kā tas izskatās, kā tas darbojas un ko lietotāji var sagaidīt. Piemēram, Mac izmanto īsinājumtaustiņu ⌘+V, lai ielīmētu, turpretim Windows izmanto Control+V. Un, lai gan Mac datorā ir viena izvēlņu josla, kas vienmēr atrodas ekrāna augšdaļā, Windows katrā logā ievieto izvēļņu joslas. Trešo pušu lietotnes, kas neievēro šos noteikumus, jūtas nepatīkamas un neiederas. Taču Google pārmaiņām var būt ne tikai izskats un sajūta kā mājās.

"Lielākoties iOS vs. Android UI konvencijas lielākoties ir stilistiska atšķirība, nevis funkcionāla. Piemēram, ieslēgšanas/izslēgšanas slēdzis abās platformās izskatās vienādi.

Chao He no Swenson He digitālo produktu aģentūras, stāstīja Lifewire pa e-pastu.

"Patiesais ieguvums šeit ir tāds, ka Google iOS lietotnes stilistiski saskanēs ar pārējo iOS ekosistēmu," viņš piebilda. "Tas arī palīdzēs Google samazināt izstrādes centienus, lai iOS sistēmā replicētu savu dizaina valodu, ļaujot viņiem pārorientēt šīs pūles citur."

Skaties un sajūti

Ja kādreiz esat pārslēdzies no iPhone uz Android tālruni vai otrādi, viss šķiet dīvains. Piemēram, kad iPhone tālrunim vēl bija sākuma poga, iespējams, nospiežat ekrāna apakšā, mēģinot iziet no lietotnes. Lai lietotne iederētos, tai ir jāpieņem noteiktie noteikumi. Apple pat ir dokumentu kopums — Human Interface Guidelines jeb HIG —, kas sniedz padomus par visu, sākot no ikonu izkārtojuma līdz fontiem.

Google dizaina veidņu piemēri
Google

Šo noteikumu ievērošana nāk par labu izstrādātājam — par to ir jādomā par vienu mazāk, un rezultātā tiek izveidota lietotne, kas jau ir saskaņota ar citām — un lietotājam. Mums nav atkārtoti jāapgūst īsinājumtaustiņš Saglabāt vai Drukāt piemēram, katrai lietotnei. Vai arī mēs zinām, ka Mac datorā poga neaktivizē darbību, kamēr to neatlaižat. Šis noderīgais noteikums ļauj pārtraukt kļūdainu klikšķi, vienkārši virzot peles rādītāju prom no ekrāna vadība pirms peles pogas atlaišanas (tas darbojas arī ar pieskārieniem operētājsistēmā iOS — vēl vairāk konsekvence).

Taču Google par to nerūp. Ja tas tā būtu, tas būtu pieņēmis Apple lietotāja interfeisa konvencijas pirms gadiem, tā vietā, lai pārnestu savas vadības ierīces un paradigmas uz iPhone un iPad. Iespējams, iemesls, kāpēc Google maina savu pieeju, ir smags darbs.

Iet ar plūsmu

Kad izstrādātājs veido lietotni, viņš bez maksas saņem daudzus iepriekš izveidotus līdzekļus. Nevienam nav jāveido pogas vai loga rīkjosla. Viņi vienkārši liek datoram uzzīmēt logu vai pievienot pogu rindu, un viņi izmanto iebūvētos Apple izstrādātos resursus.

"IOS lietotne ir [paradigmatiska], ja tā izmanto kādu no Apple programmēšanas valodām "Swift" vai "Objective-C", programmatūras inženieris Kals Mičels pastāstīja Lifewire pa e-pastu.

"Patiesais ieguvums šeit ir tāds, ka Google iOS lietotnes stilistiski saskanēs ar pārējo iOS ekosistēmu."

Un šo iebūvēto valodu izmantošanai ir arī citas priekšrocības.

"Ja izstrādātājs lieto kādu no šīm valodām lietotņu izstrādes kontekstā, it īpaši kopā ar citiem iOS specifiskiem SDK (programmatūras izstrādes komplektiem), tas krasi palielina sniegumu. Turklāt vietējās lietotnes var pilnībā izmantot visas ierīces iespējas neatkarīgi no tā, vai tas nozīmē, ka ir jāizmanto kamera, GPS vai citas sistēmas," saka Mičels.

To var sajaukt un saskaņot, izmantojot Apple izstrādātāja rīkkopu un pievienojot savu izskatu, taču tas rada daudz noslogota darba. Katru reizi, kad Apple izveido iPad ar citu ekrāna izmēru vai smalki maina lietotāja interfeisa izskatu, jūs atpaliek.

Google lietotnes pogu dizains
Google

"Google ir savs komponentu komplekts (Material UI), kas izveidots, lai tās lietotnes izskatītos konsekventi operētājsistēmās iOS un Android. Tomēr, izlaižot jaunas iOS versijas, šo komponentu uzturēšana kļuva grūtāka, jo Apple pastāvīgi pievieno jaunas funkcijas un jauni to UI komponentu uzlabojumi, dažkārt pat mainot visu izskatu un darbību," mobilā lietotne izstrādātājs Dragos Dobrean pastāstīja Lifewire pa e-pastu.

"Vai tiešām slēdzis ir jāveido pēc pasūtījuma, lai tas būtu saskaņots ar vispārēju dizaina sistēmu? Vai arī pietiks vienkārši izmantot sistēmas risinājumu un doties tālāk?" rakstīja Džefs Verkojans, Google galvenais Apple produktu dizaina inženieris. Twitter pavedienā.

Šķiet, ka tagad atbilde ir "Ejam tikai tālāk."