Дубоко интегрисане прогресивне веб апликације (ВебАПК) су већ доступне за Цхроме на Андроид-у. Ево како да омогућите функцију.
Током већег дела историје Андроид-а, апликације су инсталиране као локални пакети на самом уређају. Обично добијамо инсталационе датотеке које су нам потребне преузимањем АПК датотеке, која је архива која садржи све ресурсе и средства апликације. Иако постоје многе предности инсталирања матичне апликације на овај начин, постоје и многе предности развоја апликације која је заснована на вебу. Веб апликације може се приступити на више платформи, може се лако модификовати и може се лако применити између осталих погодности.
Гоогле је направио веб апликације корак даље и креирао их Прогресивне веб апликације (ПВА), који су више интегрисани са мобилним уређајима. Прогресивне веб апликације имају приступ слању пусх обавештења и што је најважније „инсталирају се“ на почетни екран уређаја. Ове веб апликације се могу креирати са већине веб локација тако што ћете кликнути на опцију „Додај на почетни екран“ у Цхроме-овом менију, међутим, колико је прогресивна веб апликација заправо функционална
зависи од подршке на веб локацији.Један од главних недостатака ПВА је то што се не третирају као стварне апликације на уређају. Како се овим веб апликацијама приступа преко пречица на почетном екрану, многи корисници који воле да постављају теме својих почетних екрана вероватно су одвратни због ове чињенице. Могу говорити из искуства. На срећу, током 2016 Цхроме Дев Суммит прошлог новембра, Цхроме тим је показао да се прогресивне веб апликације заправо могу претворити у АПК-ове који би се инсталирали на ваш уређај.
Тим програмера није навео када ће тачно подршка за „ВебАПК-ове“ бити активна, али очигледно је већ уживо – то једноставно нико није приметио. Да будемо поштени, једини начин да се омогући подршка за ову функцију је да омогућите нову Цхроме заставицу:
chrome://flags/#enable-improved-a2hs
Ако налепите горњу везу у своју адресну траку (док сте на Дев или Цанари каналима Цхроме-а за Андроид), бићете одведени на Цхроме заставицу која каже следеће:
Омогућите побољшано додавање на почетни екран.
Андроид пакети „Прогресивне веб апликације“ тако да се могу дубље интегрисати са Андроидом. Цхроме сервер се користи за паковање сајтова. У Цхроме Цанари и Цхроме Дев, ово захтева да „Непоуздани извори“ буду омогућени у безбедносним подешавањима Андроид-а.
Као што је јасно речено, прогресивне веб апликације се сада могу упаковати у стварни инсталирани Андроид пакети! Ово користи позадински Цхроме сервер за паковање веб локације у АПК (иако је нејасно да ли Гоогле покреће овај сервер, што претпостављамо да је случај). Када омогућите ознаку и поново покренете Цхроме, сваки ПВА који „инсталирате на почетни екран“ ће уместо тога преузети АПК датотеку за инсталирање на ваш уређај. То, наравно, не подржава свака веб локација, али можете погледати веб локације које у потпуности подржавају ову нову функцију управо овде.
Забава са прогресивним веб апликацијама
Пробали смо два различита ПВА-а да видимо како функционише ова функција – Финанциал Тимес и Телеграм. Финанциал Тимес је једноставна веб локација за вести која је савршен случај времена када би мобилна веб локација могла бити бољи избор од засебне апликације.
Као што видите, ПВА се третира као стварна апликација од стране Андроид-а. Од вас тражи да будете инсталирани и налази се у фиоци апликација као и свака друга апликација. Штавише, уклањање ПВА функционише као деинсталирање било које друге апликације.
Обратите пажњу на разлику у траци са информацијама на ова два снимка екрана који приказују екран недавних апликација. Први снимак екрана је оно што се дешава када "инсталирате" ПВА без омогућене ове нове заставице, док други снимци екрана показују праву инсталацију ПВА са омогућеном заставицом. Финанциал Тимес постоји као апликација на мом телефону која се може одбацити одвојено од других Цхроме картица.
Следећа је веб апликација Телеграм. Овај ПВА користи Телеграмов веб интерфејс да би вам сервирао поруке. Да будем искрен, Телеграм је вероватно једна од најбоље дизајнираних и функционалних апликација које постоје на Андроиду, тако да ја лично не видим потребу за овим ПВА. Међутим, желео сам да тестирам функционалност инстант мессенгер-а који је инсталиран као ПВА па сам одлучио да га испробам.
Иако Телеграм заиста инсталира и приказује све моје поруке на одговарајући начин, постојало је једно велико упозорење: обавештења. Изгледа да обавештења тренутно не функционишу како треба. Када сам Марију Сераферу послао поруку преко Телеграма, добио је обавештење (као што је приказано на доњем левом снимку екрана), али оно није садржало никакве корисне информације. Отварање опције „Подешавања сајта“ довело нас је до подешавања специфичних за веб локацију за Телеграм веб апликацију која је показала да су обавештења омогућена, тако да нисмо сигурни зашто обавештења не раде.
Наравно, пошто ознака за омогућавање ВебАПК инсталација постоји само у Дев и Цанари каналима Цхроме за Андроид, претпостављамо да је ова функција ВИП и стога неће све функционисати у овом случају време. Пошто знамо да Цхроме може да шаље пусх обавештења (на пример на Фејсбуку), то је могуће да би прогресивне веб апликације инсталиране на овај начин такође могле да примају пусх обавештења у близини будућност.
Иначе, ово је згодан поглед на експерименталну функцију за коју се надам да ће постати робуснија како време одмиче. Лично волим да користим Веб апликације јер ми обично дају информације које су ми потребне без икаквих звона и звиждаљки које заостају за уређајем или ми испразне батерију. Штавише, овај приступ решава једну од мојих главних проблема са веб апликацијама, а то је чињеница да су морале да остану на вашем почетном екрану да би биле покренуте. Будући да веб омоти различитих популарних сајтова постају све чешћи, надамо се да ћемо видети да ће све више компанија усвојити стандард Прогрессиве Веб Апп.