Бинг

Да ли су прогресивне веб апликације будућност? Хоће ли заувек закопати изворне апликације?

Преглед садржаја:

Anonim

То је помодна терминологија. ПВА или шта је исто, прогресивне веб апликације или _Прогресивне веб апликације_ у својој скраћеници на енглеском. То је најновији додатак оперативном систему Виндовс 10, иако нису ексклузивни за оперативни систем Редмонд. Они су контрапункт изворних апликација и на папиру је све предност.

Апликације које нису ништа друго до материјализација, последњи корак, битка између изворних апликација и веб апликација Оне су увек постојале и у многим приликама били су више него ваљана алтернатива претходним, па зашто не бисте отишли ​​корак даље у њиховој употреби?

Шта су прогресивне веб апликације

Нешто смо већ унапредили. ПВА (прогресивне веб апликације) имају стварне предности у односу на изворне ПВА су еволуција веб апликација попут оних које нуде ХТМЛ5 и _сервицес радници_ (технологија која нам омогућава за покретање услуга у позадини у претраживачима), да понудимо корисничко искуство веома слично ономе што можемо да нађемо у матичној апликацији инсталираној на нашем мобилном телефону.

Прогресивне апликације засноване су на отвореним веб стандардима и написане су првенствено, као конвенционална веб апликација, у ХТМЛ-у, ЦСС-у и ЈаваСцрипт-у. ПВА се заснивају на два стуба:

Услужни радници Први корак је коришћење позадинских услуга. Приликом отварања ПВА, сервер учитава и инсталира сервисер тако да он од тада почиње када се апликација покрене и добија обавештење о сваком мрежном захтеву у одговарајућем домену.Поред тога, сервисер и његова кеш меморија се чувају у претраживачу који се користи (Гоогле Цхроме, Мозилла Фирефок и Опера) тако да се ПВА може користити чак и без везе, пошто учитава садржај из кеша.

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

Овако видимо типологију која нуди добар број предности, али и неке недостатке у поређењу са традиционалним изворним апликацијама.

Предности и неки недостаци

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

Друга предност је та што не зависи од _хардвера_ телефона на исти начин као изворна апликација, омогућава веће брзине учитавања(ако имамо добру мрежну везу, наравно). Постоји чак и опција, иако би то учинило скоро матичном апликацијом, да је можете преузети и користити _офф лине_.

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

Још једна предност коју нуде је да пре него што прођемо кроз касу и морамо да је купимо, можемо да пробамо пре него што је преузмемо. Уштеда дакле за наш џеп ако нас на крају не убеди.

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

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

Оне нуде већу сигурност од _малвера_, нешто што смо видели у неким Андроид апликацијама, на пример. Разлог је тај што не могу приступити одређеним деловима система који су доступни само изнутра.

С друге стране, коришћење ПВА доноси предност скоро увек приступа најновијој верзији апликације, што га чини за разлику од изворних апликација. ПВА-ове је лакше ажурирати него изворне, које корисник мора да ажурира када програмер има доступно _ажурирање_, што захтева више посла са њихове стране.

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

"

Ово се заузврат преводи у мање трошкове развоја и управљања у поређењу са изворним апликацијама Разлог је што приходи нису. Морају се делити ни са Гоогле-ом ни са Аппле-ом за њихово постављање у одговарајуће продавнице апликација.Друга ствар је што се ове могу купити ван тренутне продавнице апликација... и све што процес подразумева (безбедност плаћања, процес куповине...) али то још није постигнуто. "

Могли бисмо да сумирамо предности у пет тачака:

  • Нуди најбоље перформансе на мобилном уређају уз краће време учитавања
  • Интерфејс скоро сличан ономе који нуди матична апликација
  • Могућност рада ван мреже
  • Моћи да шаљеш обавештења корисницима
  • Мања потрошња ресурса
  • Лакше за ажурирање

Да ли су прогресивне веб апликације боље?

Стога се налазимо са две супротстављене позиције. Нативе Апплицатионс вс. Прогрессиве Веб Апплицатионс У случају Мицрософта изгледа да је прва, коју представљају Универзалне апликације (УВП), које су у неком другом тренутку биле опкладе од Мицрософт, њихови дани су одбројани у корист овог другог.

Део успеха лежи и у кориснику Да ли бисте радије користили веб апликацију уместо апликације инсталиране на телефону? или компјутер? За сада не знамо да ли ће будућност бити за веб апликације или не, али оне имају неоспоран потенцијал који се све ефикасније искоришћава.

Насловна слика | Флицкр

Бинг

Избор уредника

Back to top button