Предиктивни покрет уназад Андроид 14 вам омогућава да видите куда идете када превучете назад

Андроид 14 ће вам омогућити да прегледате где ће вас покрет за повратак водити кроз нови предиктивни гест уназад. Ево како то функционише.

Андроид 14 у великој мери надограђује гест уназад. Ево како функционише нови предиктивни гест уназад и како ће изгледати.

Када превучете прстом да бисте се вратили у било коју Андроид апликацију, није увек очигледно који екран ће се појавити следећи. Ако је екран који видите следећи оно што очекујете да видите, онда нема проблема. Ако случајно изађете из апликације превлачењем уназад, могли бисте да изгубите позицију или напредујете када нешто радите, мада је мање вероватно да ће се то сада догодити због промене у Андроиду 12. У сваком случају, случајно напуштање апликације доводи до проблема са метрикама које програмери прикупљају да би боље разумели своје кориснике, због чега је Гоогле радио на новом предиктивни повратни гест модел који кориснику даје визуелни знак о томе где ће га гест уназад одвести.

Док се крећете кроз апликације, Андроид води евиденцију о дестинацијама кроз које пролазите које се називају задњи стек. Ово је тако да ће вас систем одвести до тачног одредишта када превучете прстом да бисте се вратили. Пре Андроида 13, међутим, систем није имао начина да са сигурношћу зна где ће покрет уназад одвести корисника. То је зато што би апликације могле

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

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

Међутим, модел предиктивног покрета уназад је само делимично имплементиран у Андроид 13. Гоогле је додао нову анимацију прелаза „повратак кући“ која се приказује када систем зна да ће покрет за повратак врати корисника на почетни екран, али нису могли да додају анимацију када се корисник креће позади апликације гомила. Другим речима, предиктивни гест уназад у Андроиду 13 могао је само да каже кориснику да ли ће покрет за повратак изаћи из апликације назад на почетни екран, али не било где другде.

Међутим, почевши од Андроида 14, предиктивни покрет уназад може да прикаже преглед претходног задатка који ће искочити из задње групе када корисник превуче прстом да би се вратио назад. То значи да ћете моћи да кажете да ли ће вас покрет за повратак вратити на почетни екран, на претходну страницу у апликацији или другој апликацији у потпуности, тако да неће бити нејасноћа о томе шта ће се догодити када извршите позадину гест. Ево демонстрације овог новог понашања:

Ако инсталирате Андроид 14 ДП1 на свој Пикел уређај, још увек нећете видети ово ново понашање. То је зато што је нова анимација прелаза подразумевано онемогућена у ДП1, па сам морао да окренем заставицу програмера да бих је омогућио. И ја сам ипак морао омогућите поставку предвидљиве повратне анимације у опцијама за програмере, а такође сам морао да користим апликацију која пристаје на ново предиктивно понашање геста уназад.

Ново предиктивно понашање повратка биће подразумевано омогућено за апликације које циљају АПИ ниво 34, тако да очекујем да Поставка „Предвидљиве повратне анимације“ ће бити подразумевано омогућена и евентуално уклоњена из опција за програмере у будућности издања. Мислим да нећете морати да чекате предуго пре него што почнете да видите ово ново понашање у апликацијама, посебно зато што Гоогле јесте упозорава програмере да ће навигација уназад бити покварена у њиховим апликацијама ако не подржавају ову функцију када је принудно. Програмери који тек треба да додају подршку за предиктивни гест уназад требало би да прочитају у Гоогле-овој документацији на особини.