ВебАпп и Нативе Апплицатион
Мисцелланеа / / July 04, 2021
Аутор Гуиллем Алсина Гонзалез, у септембру. 2016
Интернет је постала не само комуникациона мрежа, већ и платформа за извршавање апликација, врста Оперативни систем, и претраживач чини његов интерфејс.
Због тога се програмерима у многим случајевима поставља питање: изворна апликација или веб апликација?
Изворна апликација је она која се покреће упућивањем директних позива оперативном систему и за покретање јој није потребна веза
Сваки оперативни систем пружа неколико ресурса у облику АПИ-ја (интерфејс од програмирање апликације) и системски позиви који извршавају одређене функције и извршавају одређене задатке за апликације.
Програми који користе ове ресурсе за своје функционисање Да ли су изворне апликације, који се тако зову јер се у систему покрећу „изворно“, без потребе за било каквом другом подршком.
Супротно томе, ВебАппс ради на серверу и потребан му је веб прегледач за интеракцију са корисником.
Као што му само име говори, ВебАпп је онај коме је потребан веб прегледач за покретање.
У ствари, у великој већини ВебАппс-а прегледач није ништа друго до платформа за приказ кориснички интерфејс и интеракција са њим, извршавајући се углавном на серверу даљински.
Овај начин рада има неке предности и недостатке у упоређивање са изворним апликацијама.
Пре свега, ВебАппс су ограничени у погледу ресурса и радњи које могу да изврше на чему омогућава прегледач, што у многим случајевима може значити да не можете да користите све ресурсе рачунар.
Такође ће нам требати Интернет веза за њено извршавање или на локалну мрежу ако је апликација за приватну употребу. Како ВебАпп у сваком случају мора учитати ресурсе са своје удаљене локације, јер се у ствари налази на серверу, у случају да немамо везу, мало можемо учинити.
С друге стране, међу предностима можемо напоменути чињеницу да локално троши мање ресурса уређаја; када се покреће на серверу са интерфејсом који се представља кроз прегледач, сервер је тај који који одузима главно оптерећење, с тим што локални уређај једноставно приказује резултати.
То нас доводи до тога са а хардвер мање моћни, можемо трчати апликације много тежи.
Ажурирања апликације биће једноставнија, јер ћемо обично морати да ажурирамо само део који се налази на серверу, јер ћемо на локалном уређају једва имати икону са везом која показује на апликација са сервера.
Дискутабилно је да ли сигурност Такође ће се побољшати, али бар смо смањили векторе напада.
Сваки од модела има своје поље примене
И зато једно није супериорније од другог; Дакле, ако радимо на апликацији која захтева упите за централизоване информације и мрежне услуге, сигурно ВебАпп модел Биће идеалан, док ако треба да извучемо максимум из хардвера и користимо функционалности у зависности од модела телефона, најбољи ће бити а апликација домородац.
Фотографије: Фотолиа - Сида
Теме у ВебАпп и Нативе Апп