Google'дун iOS дизайнын кабыл алышы баарына жакшы

Мазмуну:

Google'дун iOS дизайнын кабыл алышы баарына жакшы
Google'дун iOS дизайнын кабыл алышы баарына жакшы
Anonim

Негизги алып салуулар

  • Google эми iOS колдонмолорунда Apple интерфейсинин стандарттык элементтерин колдонот.
  • UI конвенцияларына баш ийүү колдонмону колдонууну жана өнүктүрүүнү бир топ жеңилдетет.
  • Бүтүндөй ыңгайлаштырылган UI сактоо - бул маанисиз көп түйшүк.

Image
Image

Google iOS'тун өзүнүн UI конвенцияларын колдонуу үчүн "Материалдык" колдонуучу интерфейсинин дизайнын жокко чыгарууда. Бирок бул сырткы көрүнүшкө гана байланыштуубу?

Ар бир компьютер платформасында колдонуучу интерфейсинин конвенциялары бар. Бул анын көрүнүшүн, кандайча иштээрин жана колдонуучулар эмнени күтөрүн камтыйт. Мисалы, Mac чаптоо үчүн ⌘+V жарлыгын колдонот, ал эми Windows Control+V колдонот. Ал эми Mac ар дайым экрандын жогору жагында турган жалгыз меню тилкеси бар болсо, Windows ар бир терезеде меню тилкелерин коёт. Бул конвенцияларга баш ийбеген үчүнчү тараптын колдонмолору өзүн жаман сезип, аларга туура келбейт. Бирок Google'дун көз карашын өзгөртүү үйдөгүдөй карап жана сезүү менен гана чектелбейт.

"Көпчүлүк учурда, iOS менен Android UI конвенциялары функционалдык эмес, стилдик айырмачылыктар. Мисалы, күйгүзүү/өчүрүү эки платформада тең бирдей көрүнөт, " Чао Хэ, Свенсон Ал санарип продукт агенттиги, Lifewire электрондук почта аркылуу билдирди.

"Бул жердеги чыныгы пайда - Google'дун iOS колдонмолору стилистикалык жактан iOS экосистемасынын калган бөлүгүнө шайкеш келет", - деп кошумчалады ал. "Бул ошондой эле Google'га iOS алкагында өзүнүн дизайн тилин кайталоо үчүн иштеп чыгуу аракеттерин кыскартууга жардам берет, бул аларга бул аракетти башка жакка бурууга мүмкүндүк берет."

Кара жана Сезүү

Эгер сиз iPhone'дон Android телефонуна же тескерисинче которулган болсоңуз, баары кызыктай сезилет. Мисалы, iPhoneдо дагы эле үй баскычы бар болгондо, сиз колдонмодон чыгууга аракет кылып, экрандын ылдый жагында басып турганыңызды көрө аласыз. Колдонмо туура келиши үчүн, ал белгиленген конвенцияларды кабыл алышы керек. Apple компаниясынын документтердин топтому бар – Адам интерфейси боюнча көрсөтмөлөр же HIG – алар сөлөкөттүн жайгашуусунан тартып шрифттерге чейин кеңеш берет.

Image
Image

Бул конвенцияларды аткаруу иштеп чыгуучу үчүн жакшы – бул жөнүндө ойлоно турган нерсе азыраак, натыйжада башкалар менен шайкеш келген колдонмо пайда болот жана колдонуучу үчүн жакшы. Биз, мисалы, ар бир колдонмо үчүн Сактоо же Басып чыгаруу үчүн баскычтопту кайра үйрөнүүнүн кереги жок. Же Mac'те баскыч сиз аны бошотмоюнча анын аракетин козгобой турганын билебиз. Бул пайдалуу эреже чычкан баскычын бошоткондон мурун экрандагы башкаруудан чычкандын көрсөткүчүн жылдырып, жаңылыш чыкылдатууну токтотууга мүмкүндүк берет (бул iOS тутумунда таптаганда да иштейт, бирок көбүрөөк ырааттуу).

Бирок Google мунун эч кимисине маани бербейт. Эгер ошондой болсо, ал iPhone жана iPad'ге өзүнүн башкаруу элементтерин жана парадигмаларын көчүрүүнүн ордуна Apple'дин UI конвенцияларын бир нече жыл мурун кабыл алмак. Google өзүнүн мамилесин өзгөртүп жатканынын себеби - бул оор жумуш.

Агым менен жүрө бер

Иштеп чыгуучу колдонмо курганда, алар алдын ала жасалган көптөгөн активдерди бекер алышат. Эч ким баскычты же терезе куралдар панелин иштеп чыгышы керек. Алар жөн гана компьютерге терезе тартууну же баскычтардын катарын кошууну айтышат жана алар Apple тарабынан иштелип чыккан камтылган ресурстарды колдонушат.

"IOS колдонмосу Apple'дин программалоо тилдеринин бирин, 'Swift' же 'Objective-C'ди колдонсо, [парадигмалуу], - деди программалык камсыздоо инженери Кал Митчелл Lifewireге электрондук почта аркылуу.

Бул жердеги чыныгы артыкчылык - Google'дун iOS колдонмолору стилистикалык жактан iOS экосистемасынын калган бөлүгүнө шайкеш келет.

Жана бул камтылган тилдерди колдонуунун башка артыкчылыктары бар.

"Иштеп чыгуучу бул тилдердин бирин колдонмолорду иштеп чыгуу контекстинде, өзгөчө iOS үчүн башка SDK'лар (программалык камсыздоону иштеп чыгуу комплекттери) менен бирге колдонсо, ал өндүрүмдүүлүктү кескин жогорулатат. Мындан тышкары, жергиликтүү колдонмолор толук пайдалана алышат. Бул камераны, GPSти же башка системаларды колдонууну билдиреби, бардык түзмөктүн мүмкүнчүлүктөрүн камтыйт ", - дейт Митчелл.

Ал Apple'дун иштеп чыгуучу куралдар топтомун колдонуп, өзүңүздүн көрүнүшүңүздү кошуп, аралаштырып, дал келтирсе болот, бирок бул көп түйшүктүү жумушту жаратат. Apple ар кандай экран өлчөмү менен iPad түзгөндө же UI көрүнүшүн кылдаттык менен өзгөрткөн сайын, сиз артта каласыз.

Image
Image

"Google'дун өзүнүн колдонмолору iOS жана Android'де ырааттуу көрүнүшү үчүн курулган компоненттеринин (материалдык UI) комплектине ээ. Бирок, iOS'тун жаңы версияларынын чыгышы менен, ал компоненттерди тейлөө кыйындай баштады, анткени Apple дайыма кошуп турат. жаңы функциялар жана алардын UI компоненттеринин жаңы өркүндөтүлүшү, кээде бүт көрүнүшүн жана сезимин өзгөртөт ", - деди мобилдик тиркемени иштеп чыгуучу Драгос Добреан Lifewire электрондук почта аркылуу.

"Которгуч чындап эле жалпы дизайн тутумуна ылайыкташтырылып жасалышы керекпи? Же жөн гана системалык чечимди колдонуп, андан ары өтүү жетиштүү болушу мүмкүнбү?" Google'дун Apple өнүмдөрү боюнча башкы инженери Джефф Веркойен Twitter баракчасына жазды.

Эми жооп "Келгиле, мындан ары уланталы" окшойт.

Сунушталууда: