Logo sr.androidermagazine.com
Logo sr.androidermagazine.com

Андроид к задња геста прекида темељну интеракцију апликације: клизну фиоку

Anonim

Нови навигациони систем гесте Андроид К јасна је надоградња за оно што је Гоогле покушао са Андроидом 9 Пие. Мултитаскинг је лакши, а сваки од главних геста је лакши за употребу са више флуидности. Али један основни део навигацијске парадигме која је још увек у зраку је нова геста уназад.

Видели смо неколико произвођача телефона како стварају сопствене покрете, али не на начин на који се Гоогле стандардизује на Андроид К: превуците прстом од ивице екрана, било лево или десно, у било које време да бисте извели исту радњу претходно руковање дугметом за повратак. Ова разлика од осталих потеза позадине на другим Андроид телефонима је изузетно важна јер омета један од најосновнијих навигацијских система у апликацији који се данас користи: клизну фиоку.

Клизни претинац је већ деценију основна компонента интерфејса апликације.

Скривена ладица за увлачење је основни механизам за навигацију апликација већ скоро деценију, а шире се изван Андроида на скоро сваку другу платформу. Апликације које не користе ладицу за клизање је мало и удаљено је, а многе (укључујући неке Гооглеове сопствене) ослањају се на то као на њихов примарни систем за кретање кроз делове апликације. Чак и оне које површински најчешће користе функције на доњој навигацијској траци, још увек користе клизни претинац као одлагалиште за додатне могућности.

(Једина категорија апликација која редовно не користи клизну фиоку су игре које имају своје борбе са кретњама заснованим на ивицама.)

Користећи Андроид К са навигацијом геста, свака поједина апликација изгубиће своју ладицу за слајд док се програмер не ажурира.

Када користите Андроид К са омогућеном навигацијом гестом, свака поједина апликација губи своју ладицу за клизање. Једноставно не можете да је пребаците са ивице, ни на ком месту или на било који начин да бисте то открили. Једини начин да се покаже ладица биће додирнути било које дугме које је уз то повезано - обично дугме са менијем хамбургера у горњем углу, које је све теже досегнути на великим (и високим) телефонима. То је огроман бол који захтева у најмању руку промену мишићне меморије и драматично смањује брзину којом можете да се крећете по апликацијама.

Гоогле зна да ће геста позади створити главобољу свима који су се ослањали на клизну фиоку (између осталих рубова и потеза преко руба) и програмерима јасно стављају до знања да то морају да планирају промена:

Ако корисник пређе с руба екрана, систем ту гесту тумачи као Бацк навигацију, осим ако апликација посебно не надјача ту гесту за делове екрана. Да бисте апликацију учинили компатибилном са гестуралном навигацијом, желећете да проширите садржај апликације са ивице на ивицу и на одговарајући начин рукујете са сукобљивим гестама.

Документација за програмере за Андроид предвиђа поступак којим програмери могу да дефинишу области својих апликација које су искључене из стражњег покрета и уместо тога ће вршити друге радње - било да је то да увучете клизну фиоку или једноставно имају загарантовани додир са свим додирима пут до ивице за неку другу интеракцију. Као пример, Гоогле је већ ажурирао апликацију Плаи Сторе да потпуно уклони стражњу гесту са целе леве стране, остављајући је само за ладицу са клизачем.

Подручја за изузеће гестикулације биће различита за сваку апликацију - ако их уопште имају.

То је све у реду и добро, али они захтевају да програмери заправо учине оно што Гоогле тражи. Чак и ако то узмемо као дато (што очигледно не можемо), а свака апликација са клизном ладицом преко ноћи има подручје за изузеће, и даље постоје велике препреке за употребу. Подручја за изузеће гестикулације раде само ако можете рачунати да ће их бити тамо - не знајући где је то подручје, на којој је страни, колико је велика и ако је различита за сваку апликацију на вашем телефону, уводи нови скуп проблема уопште. Биће то врло, врло фрустрирајућа транзиција.

Нажалост за нас, програмери немају толико подстицаја да стварају ова подручја искључења. Нове гесте се обавезно укључују на отпреми нових телефона са Андроид К-ом, али не морају бити дефаулт или искључиви избор навигације. То је прилично сигурна опклада да ће већина компанија које већ праве своје навигационе системе гестама или се држе навигације са три тастера наставити да то раде и са Андроидом К - а за ову огромну већину телефона, програмери неће чути притужбе.

Ово је једна од оних ситуација у којој ми полако представљање ажурирања за Андроид можемо позитивно схватити, јер програмери у целини неће имати ажуриране своје апликације с обзиром на нове Андроид К гесте још неко време.. А у случају да свако ко ажурира свој телефон који није Пикел на Андроид К, даје још већу тежину одлуци између омогућавања нових гестова и држања са осталим доступним системима - Андроид К гестови могу бити сјајни и интуитивни, али да ли вреде изгубити клизне фиоке у већини апликација које користите свакодневно? Мислим да нико не би рекао да јесу.

Андроид К: Све што треба да знате!