Përshtatja e dizajnit iOS nga Google është e mirë për të gjithë

Përmbajtje:

Përshtatja e dizajnit iOS nga Google është e mirë për të gjithë
Përshtatja e dizajnit iOS nga Google është e mirë për të gjithë
Anonim

Folje kryesore

  • Google tani do të përdorë elementët standardë të ndërfaqes së Apple në aplikacionet e tij iOS.
  • Ndjekja e konventave të ndërfaqes e bën një aplikacion shumë më të lehtë për t'u përdorur dhe për t'u zhvilluar.
  • Mbajtja e një ndërfaqeje të tërë të personalizuar është shumë punë e zënë e kotë.

Image
Image

Google po heq dizajnin e ndërfaqes së përdoruesit "Material" në favor të përdorimit të konventave të ndërfaqes së vet të iOS. Por a është fjala vetëm për pamjen?

Çdo platformë kompjuterike ka konventat e saj të ndërfaqes së përdoruesit. Kjo përfshin mënyrën se si duket, si funksionon dhe çfarë mund të presin përdoruesit. Për shembull, Mac përdor shkurtoren ⌘+V për të ngjitur, ndërsa Windows përdor Control+V. Dhe ndërsa Mac ka një shirit të vetëm menuje që është gjithmonë në krye të ekranit, Windows vendos shiritat e menusë në çdo dritare. Aplikacionet e palëve të treta që nuk ndjekin këto konventa ndihen të mërzitur dhe nuk përshtaten. Por ndryshimi i mendimit të Google mund të jetë më shumë sesa thjesht të shikosh dhe të ndjehesh si në shtëpi.

"Në pjesën më të madhe, konventat e ndërfaqes së përdoruesit iOS dhe Android janë kryesisht një dallim stilistik dhe jo funksional. Për shembull, çelësi i ndezjes/fikjes duket shumë i njëjtë në të dyja platformat, " Chao He, nga Swenson Ai i tha agjencisë së produkteve dixhitale për Lifewire me email.

"Përfitimi i vërtetë këtu është se aplikacionet iOS të Google do të jenë stilistikisht në përputhje me pjesën tjetër të ekosistemit iOS," shtoi ai. "Kjo gjithashtu do të ndihmojë Google të zvogëlojë përpjekjet e zhvillimit për të përsëritur gjuhën e tyre të dizajnit brenda kornizës së iOS, duke i lejuar ata të ripërqendrojnë atë përpjekje diku tjetër."

Shiko dhe Ndje

Nëse keni kaluar ndonjëherë nga një iPhone në një telefon Android, ose anasjelltas, gjithçka duket e çuditshme. Kur iPhone kishte ende një buton Home, për shembull, mund ta gjeni veten duke shtypur në fund të një ekrani duke u përpjekur të dilni nga një aplikacion. Që një aplikacion të përshtatet, duhet të miratojë konventat e vendosura. Apple madje ka një sërë dokumentesh – Udhëzimet e Ndërfaqes Njerëzore, ose HIG- që këshillon për gjithçka, nga paraqitja e ikonave deri te fontet.

Image
Image

Ndjekja e këtyre konventave është e mirë për zhvilluesin - është një gjë më pak për të menduar dhe rezulton në një aplikacion që është tashmë në përputhje me të tjerët - dhe i mirë për përdoruesit. Për shembull, nuk kemi nevojë të rimësojmë shkurtoren e tastierës për Ruaj ose Printo për çdo aplikacion. Ose ne e dimë se në Mac, një buton nuk e aktivizon veprimin e tij derisa ta lëshoni atë. Ky rregull i dobishëm ju lejon të ndërprisni një klikim të gabuar vetëm duke rrëshqitur treguesin e miut larg kontrollit në ekran përpara se të lëshoni butonin e miut (kjo funksionon edhe me trokitje në iOS, por edhe më shumë qëndrueshmëri).

Por Google nuk i intereson asgjë nga këto. Nëse do ta bënte, do të kishte miratuar konventat e ndërfaqes së përdoruesit të Apple vite më parë, në vend që të transferonte kontrollet dhe paradigmat e veta në iPhone dhe iPad. Arsyeja e mundshme që Google po e ndryshon qasjen e saj është sepse është punë e vështirë.

Shko me rrjedhën

Kur një zhvillues ndërton një aplikacion, ai merr shumë asete të parapërgatitura falas. Askush nuk duhet të projektojë një buton ose një shirit veglash të dritares. Ata thjesht i thonë kompjuterit të vizatojë një dritare ose të shtojë një rresht butonash dhe përdorin burimet e integruara, të dizajnuara nga Apple.

"Një aplikacion iOS është [paradigmatik] nëse përdor një nga gjuhët e programimit të Apple, 'Swift' ose 'Objective-C', tha inxhinieri softuerësh Cal Mitchell për Lifewire përmes emailit.

Përfitimi i vërtetë këtu është se aplikacionet iOS të Google do të jenë stilistikisht në përputhje me pjesën tjetër të ekosistemit iOS.

Dhe përdorimi i këtyre gjuhëve të integruara ka avantazhe të tjera.

"Kur një zhvillues përdor një nga këto gjuhë në kontekstin e zhvillimit të aplikacioneve, veçanërisht në lidhje me SDK-të e tjera specifike të iOS (kompletet e zhvillimit të softuerit), ai rrit në mënyrë drastike performancën. Përveç kësaj, aplikacionet vendase mund të përdorin plotësisht për të gjitha aftësitë e pajisjes, pavarësisht nëse kjo do të thotë të përdorni kamerën, GPS ose sisteme të tjera, "thotë Mitchell.

Është e mundur të përzihet dhe të përputhet, duke përdorur paketën e veglave të zhvilluesve të Apple dhe duke shtuar pamjen tuaj, por kjo bën shumë punë të ngarkuar. Sa herë që Apple krijon një iPad me një madhësi të ndryshme ekrani, ose ndryshon në mënyrë delikate pamjen e ndërfaqes, ju mbeteni pas.

Image
Image

"Google ka grupin e vet të komponentëve (Material UI) të ndërtuar që aplikacionet e tij të duken të qëndrueshme në iOS dhe Android. Megjithatë, me lëshimin e versioneve të reja të iOS, ruajtja e këtyre komponentëve u bë më e vështirë, sepse Apple shton vazhdimisht veçori të reja dhe përmirësime të reja në komponentët e tyre të ndërfaqes së përdoruesit, ndonjëherë edhe duke ndryshuar të gjithë pamjen dhe ndjesinë", tha zhvilluesi i aplikacionit celular Dragos Dobrean për Lifewire përmes emailit.

"A duhet vërtet një ndërprerës të ndërtohet me porosi në përputhje me një sistem të përgjithshëm dizajni? Apo mund të jetë e mjaftueshme që thjesht të përdorësh zgjidhjen e sistemit dhe të vazhdosh?" shkroi Jeff Verkoeyen, inxhinieri kryesor i dizajnit i Google për produktet Apple, në një temë në Twitter.

Përgjigja, tani, duket se është "Thjesht të vazhdojmë përpara."

Recommended: