Развој мобилних апликација на више платформи са Апацхе Цордовом

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

Увод

Моћи ћете да разумете која разлика постоји са другим сличним алатима за развој мобилних уређаја и научићемо вас да направите сопствену апликацију користећи само Апацхе Цордова као базу.

Шта је Апацхе Цордова?То је развојни оквир за мобилне апликације отвореног кода, који вам омогућава да користите стандардне веб технологије као што су ХТМЛ5, ЦСС3 и Јавасцрипт за рад на различитим платформама, избегавајући изворни језик за развој сваке мобилне платформе. Треба напоменути да је свака апликација упакована за сваку платформу и зависи од АПИ веза за приступ елементима уређаја као што су сензори, подаци и стања мреже.

Шта Апацхе Цордова није?Кад почнемо у свету мобилног програмирања, обично се збунимо у разноликости алата који тренутно постоје за ову врсту развоја.

Пре свега, морамо појаснити да је фундаментална разлика у томе што постоје 2 типа мобилног развоја:

1. Завичајни развој

То је развој апликација на матерњем језику оперативног система који је покренут на уређају. Пример: Андроид (ЈАВА), иОС (Објецтиве-Ц), БлацкБерри ОС (Ц ++) …

2. Хибридни развој

То је развој апликација на веб програмским језицима (ХТМЛ, ЦСС и ЈС).

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

Апацхе Цордова, Пхонегап, ​​Интел КСДК, Иониц … Која је разлика?

Многи програмери имају тенденцију да бркају ове алате за развој мобилних уређаја са Апацхе Цордовом, при чему треба појаснити да је у случају Пхонегапа то власничка верзија (плаћена) коју је креирала и подржала компанија Адобе. Његова снага је у томе што можете компајлирати у облаку, а да не морате имати у рукама све платформе на којима ће се покретати ваша апликација. Иониц је оквир отвореног кода који се више фокусира на изглед апликације. Интел КСДК је ИДЕ (интегрисано развојно окружење) за мобилне апликације компаније Интел. Сви ови алати имају Цордову као основу за паковање.

У овом водичу користит ћемо само Апацхе Цордова, остављајући избор различитих оквира или ИДЕ -а које би могли користити за олакшавање дизајна и развоја апликације.

ПретходнаСтраница 1 од 6Следећи

wave wave wave wave wave