border=0

Technology »WebApp және Native Application

WebApp және Тікелей қолдану - Анықтама, түсінік және не


Интернет байланыс желісіне ғана емес, сонымен қатар қосымшаларды орындау платформасына, операциялық жүйенің түріне айналды, ал браузер интерфейсі.


Сондықтан, көптеген жағдайларда, әзірлеушілерге сұрақ қойылады: жергілікті бағдарлама немесе веб-бағдарлама?

Түпнұсқалық бағдарлама операциялық жүйеге тікелей қоңырау шалу арқылы орындалатын және іске қосылу үшін қажет емес

Әрбір операциялық жүйе API (API интерфейсі ) түрінде бірқатар функцияларды ұсынады және белгілі бір функцияларды орындайтын және қолданбалар үшін белгілі бір тапсырмаларды орындайтын жүйеге шақырады.


Бұл ресурстарды пайдалану үшін пайдаланатын бағдарлама - бұл жүйедегі «түпнұсқалық» түрде орындалатындықтан, басқа да қолдауды қажет етпейтін туынды қосымшалар .

Керісінше, WebApps серверде іске қосылады және пайдаланушымен өзара әрекеттесу үшін веб-шолғыш қажет.


Оның атауына сәйкес, WebApp - бұл іске қосу үшін веб-браузерге қажет.

Шындығында, WebApps басым көпшілігінде, браузер - қарапайым серверде орындалатын пайдаланушы интерфейсін көрсету және онымен әрекеттесу үшін жай ғана платформа.

Жұмыс істеудің осы тәсілі отандық қосымшаларға қарағанда кейбір артықшылықтар мен кемшіліктерге ие.

Біріншіден, WebApps ресурстары мен әрекеттеріне шектеу қойылады, олар браузер рұқсат ете алады, бұл көптеген жағдайларда компьютердің барлық ресурстарын пайдалана алмайды.

Сондай-ақ, оны орындау үшін Интернетке қосылуға немесе қосымша жеке қолдануға арналған жергілікті желіге қажет болады. WebApp қашықтағы орналасуынан ресурстарды жүктеуі керек болғандықтан, шын мәнісінде ол серверде орналасады, егер бізде байланыс жоқ болса, біз жасай аламыз.

Екінші жағынан, артықшылықтар қатарында, бұл құрылғының жергілікті ресурстарын аз тұтынатындығы туралы айтуға болады; Серверде браузер арқылы көрінетін интерфейспен жұмыс істегенде, негізгі жұмыс жүктемесін қабылдайтын сервер, жергілікті құрылғы жай нәтижелерді көрсете отырып.

Бұл бізді әлдеқайда қуатты жабдықтарға апарады , біз әлдеқайда ауыр бағдарламаларды іске асыра аламыз.

Бағдарламаның жаңартулары қарапайым болады, өйткені әдетте серверде тұратын бөлікті жаңартуға тура келеді, өйткені жергілікті құрылғыда біз сервердің қосымшасына сілтеме жасайтын белгішесі бар екені белгісіз.

Қауіпсіздік де жақсарады ма, жоқ па, бірақ кем дегенде біз шабуыл векторларын азайтамыз.

Әрбір модель өз қолдану саласына ие

Сондықтан біреуі екіншісінен артық емес; осылайша, біз орталықтандырылған ақпаратқа және онлайн қызметтерге сұрауларды талап ететін бағдарламада жұмыс жасайтын болсақ, онда WebApp моделі тамаша болады, ал егер біз аппараттық құралдың өнімділігін және телефон моделіне байланысты функцияларды пайдалануды қажет етсеңіз, онда ең жақсы бағдарлама болады туған

Суреттер: Fotolia - Syda

Автор: Guillem Alsina González + QUOTE
WebApp және Native Application бағдарламаларында тақырыптар

Әлеуметтік желілер