Utumizi wa Google wa Muundo wa iOS Ni Mzuri kwa Kila Mtu

Orodha ya maudhui:

Utumizi wa Google wa Muundo wa iOS Ni Mzuri kwa Kila Mtu
Utumizi wa Google wa Muundo wa iOS Ni Mzuri kwa Kila Mtu
Anonim

Njia Muhimu za Kuchukua

  • Google sasa itatumia vipengele vya kawaida vya kiolesura cha Apple katika programu zake za iOS.
  • Kufuata kanuni za kiolesura hurahisisha kutumia programu na kutengeneza.
  • Kudumisha kiolesura kizima ni kazi nyingi isiyo na maana.

Image
Image

Google inaacha muundo wake wa kiolesura cha "Nyenzo" ili kupendelea kutumia kanuni za kiolesura za iOS. Lakini je, inahusu mwonekano pekee?

Kila mfumo wa kompyuta una kanuni zake za kiolesura. Hii inajumuisha jinsi inavyoonekana, jinsi inavyofanya kazi, na kile ambacho watumiaji wanaweza kutarajia. Kwa mfano, Mac hutumia njia ya mkato ya ⌘+V kubandika, ilhali Windows hutumia Control+V. Na ingawa Mac ina upau wa menyu moja ambao huwa juu ya skrini kila wakati, Windows huweka pau za menyu kwenye kila dirisha. Programu za watu wengine ambazo hazifuati kanuni hizi huhisi kutoweka, na hazifai. Lakini mabadiliko ya moyo wa Google yanaweza kuwa zaidi ya kuangalia tu na kujisikia uko nyumbani.

"Kwa sehemu kubwa, kanuni za iOS dhidi ya Android UI kwa kiasi kikubwa ni tofauti za kimtindo badala ya utendaji kazi. Kwa mfano, swichi ya kuwasha/kuzima inaonekana sawa katika mifumo yote miwili, " Chao He, of Swenson. Wakala wa bidhaa dijitali, aliiambia Lifewire kupitia barua pepe.

"Faida ya kweli hapa ni kwamba programu za iOS za Google zitalingana kimtindo na mfumo ikolojia wa iOS," aliongeza. "Hii pia itasaidia Google kupunguza juhudi za maendeleo ili kuiga lugha yao ya muundo ndani ya mfumo wa iOS, na kuwaruhusu kuzingatia tena juhudi hiyo mahali pengine."

Tazama na Kuhisi

Iwapo uliwahi kubadili kutoka kwa iPhone hadi simu ya Android, au kinyume chake, kila kitu kinahisi kuwa cha kawaida. Huko nyuma wakati iPhone bado ilikuwa na kitufe cha nyumbani, kwa mfano, unaweza kujikuta ukibofya chini ya skrini ukijaribu kuondoka kwenye programu. Ili programu iingie, lazima ifuate kanuni zilizowekwa. Apple ina hata seti ya hati-Miongozo ya Kiolesura cha Binadamu, au HIG-ambayo inashauri kuhusu kila kitu kuanzia mpangilio wa ikoni hadi fonti.

Image
Image

Kufuata kanuni hizi ni vizuri kwa msanidi programu-ni jambo dogo kufikiria, na husababisha programu ambayo tayari inalingana na zingine-na nzuri kwa mtumiaji. Hatuhitaji kujifunza tena njia ya mkato ya kibodi ya Hifadhi au Chapisha kwa kila programu, kwa mfano. Au tunajua kuwa kwenye Mac, kitufe hakianzishi kitendo chake hadi uiachilie. Sheria hii muhimu hukuruhusu kukomesha kubofya vibaya kwa kutelezesha kielekezi cha kipanya mbali na kidhibiti cha skrini kabla ya kutoa kitufe cha kipanya (hii hufanya kazi kwa kugonga iOS pia-lakini uthabiti zaidi).

Lakini Google haijali lolote kati ya hayo. Iwapo ingefanya hivyo, ingekuwa imepitisha mikataba ya UI ya Apple miaka iliyopita, badala ya kusambaza vidhibiti na dhana zake kwa iPhone na iPad. Sababu inayowezekana ya Google kubadili mbinu yake ni kwa sababu ni kazi ngumu.

Nenda Na Mtiririko

Msanidi programu anapounda programu, hupata vipengee vingi vilivyoundwa awali bila malipo. Hakuna mtu anayepaswa kubuni kitufe au upau wa vidhibiti wa dirisha. Wanaambia tu kompyuta kuchora dirisha, au kuongeza safu mlalo ya vitufe, na hutumia rasilimali zilizojengewa ndani, zilizoundwa na Apple.

"Programu ya iOS ni [ya dhana] ikiwa inatumia mojawapo ya lugha za programu za Apple, 'Swift' au 'Objective-C,' mhandisi wa programu Cal Mitchell aliiambia Lifewire kupitia barua pepe.

Faida halisi hapa ni kwamba programu za iOS za Google zitalingana kimtindo na mfumo ikolojia wa iOS.

Na kutumia lugha hizi zilizojengewa ndani kuna manufaa mengine.

"Msanidi anapotumia mojawapo ya lugha hizi katika muktadha wa usanidi wa programu, haswa kwa kushirikiana na SDK zingine mahususi za iOS (vifaa vya ukuzaji programu), huongeza utendakazi kwa kiasi kikubwa. Zaidi ya hayo, programu asili zinaweza kutumia kikamilifu. ya uwezo wote wa kifaa, iwe hiyo inamaanisha kutumia kamera, GPS, au mifumo mingine," anasema Mitchell.

Inawezekana kuchanganya na kulinganisha, kwa kutumia zana ya wasanidi programu ya Apple, na kuongeza mwonekano wako mwenyewe, lakini hiyo hufanya kazi nyingi kuwa na shughuli nyingi. Kila wakati Apple inapounda iPad yenye ukubwa tofauti wa skrini, au kubadilisha sura ya UI kwa hila, unabaki nyuma.

Image
Image

Google ina seti yake ya vipengele (Material UI) iliyoundwa kwa ajili ya programu zake kuonekana sawa kwenye iOS na Android. Hata hivyo, pamoja na matoleo mapya ya iOS, kudumisha vipengele hivyo kulizidi kuwa vigumu, kwa sababu Apple huongeza mara kwa mara. vipengele vipya na viboreshaji vipya kwa vipengele vyao vya UI, wakati mwingine hata kubadilisha mwonekano na hisia nzima,” msanidi programu wa simu ya mkononi Dragos Dobrean aliiambia Lifewire kupitia barua pepe.

"Je, swichi inahitaji kutengenezwa maalum kwa kuzingatia mfumo wa usanifu wa jumla? Au inaweza kutosha kutumia suluhisho la mfumo na kuendelea?" aliandika Jeff Verkoeyen, mhandisi mkuu wa Google wa bidhaa za Apple, katika mtandao wa Twitter.

Jibu, sasa, inaonekana kuwa "Wacha tuendelee."

Ilipendekeza: