Exportovanje aplikacije u React Native softverskom paketu
ALFA BK UNIVERZITET
FAKULTET ZA MATEMATIKU I RAČUNARSKE NAUKE
SEMINARSKI RAD
Naslov: Exportovanje aplikacije u React Native softverskom paketu
PROGRAMIRANJE - 1
Mentor:
Student:
Beograd, 2019.godine
2
SADRŽAJ
UVOD
....................................................................................................................................... 3
1. ŠTA JE TO IZVORNA APLIKACIJA? MOBILNE APLIKACIJE
............................. 4
1.1. SVRHA MOBILNIH APLIKACIJA ............................................................................. 4
1.2. RAZVOJ MOBILNIH APLIKACIJA ........................................................................... 5
1.3. VRSTE MOBILNIH APLIKACIJA .............................................................................. 5
1.4. PREDNOSTI ................................................................................................................. 5
2. REACT NATIVE SOFTVERSKI PAKET
....................................................................... 6
3. KREIRANJE JEDNOSTAVNE ANDROID APLIKACIJE UZ POMOĆ REACT
NATIVE SOFTVERSKOG PAKETA
.............................................................................. 7
ZAKLJUČAK
........................................................................................................................ 20
LITERATURA
...................................................................................................................... 21

4
1.
ŠTA JE TO IZVORNA APLIKACIJA? MOBILNA APLIKACIJA
Prevedeno s engleskog jezika znači "native". Za određeni operativni sistem (OS) razvijena je
izvorna aplikacija za mobilne telefone. To rade stručnjaci koji imaju određena znanja i veštine
u ovom području. Izvorni programi imaju lep dizajn, slobodni su za interakciju s OS-om, mogu
raditi putem internet veze ili offline.
Izvorna aplikacija je razvoj dostupan jednoj platformi uređaja. Na primer, postoje mobilne
aplikacije koje su posebno dizajnirane za platformu Android ili iPhone. S razvojem savremene
tehnologije, pojavu različitih aplikacija (izvorna, hibridna, web) ima mogućnost izbora.
Izvorne aplikacije preuzimaju se putem posebnih prodavnica (App Store, Google Play) i
instaliraju na pametnom telefonu.
Posebnost je u tome što su razvijeni za određenu platformu, koristeći "izvorne" programske
jezike kada su napisani. Ako je aplikacija kreirana za određeni OS, dobro radi i izgleda
organski. Osim toga, aplikacija lako koristi funkcije softvera za pametne telefone kao što su
kamera, mikrofon, uređaj za reprodukciju i štedi resurse uređaja. Jedan od najpoznatijih
primera prirodnih aplikacija je Shazam. Određuje koja se pesma reprodukuje na drugom
uređaju. Shazam je instaliran iz prodavnice, zahteva pristup Internetu, a za rad je potreban
snimač glasa pametnog telefona. Instagram je popularna izvorna aplikacija koja zahteva rad s
mrežnim povezivanjem.
1.1. SVRHA MOBILNIH APLIKACIJA
Mobilna aplikacija u savremenom svetu je komunikacijski kanal, komunikacija između ljudi i
poslovnih subjekata. Oni su potrebni u poslovanju. Kroz njih možete prodati uslugu ili
proizvod, komunicirati s kupcima, stvoriti poslovnu strukturu s partnerima. Aplikacije za
telefon pomažu u optimiziranju interne komunikacije unutar tvrtke. Danas putem mobilnih
aplikacija možete čitati novine, učiti najnovije vesti, gledati TV emisije, filmove. I sve to bez
obzira na doba dana i mesto. Aplikacije su načini promovisanja proizvoda, predstavljanje
usluga. Ovo je izvrstan marketinški alat. Osim toga, putem mobilnih aplikacija možete posetiti
društvene mreže, razgovarati s prijateljima i poslovati. Značajno je da aplikacija za smartphone
programere može napraviti po meri, posebno za određeni projekat.
5
1.2.
RAZVOJ MOBILNIH APLIKACIJA
Razvoj izvornih aplikacija za poslovanje odvija se u tri glavne faze. Prvi je adaptacija postojeće
web stranice pod pametnim telefonom (izrada web-aplikacije). Drugi korak je stvaranje
hibridnih aplikacija koje kombinuju web tehnologiju i mobilne funkcije. Treći korak je pisanje
izvornog programa za mobilni telefon. To je najzahtevnije, ali vam omogućuje da ostvarite
mogućnosti OS uređaja i postignete željene rezultate zbog proširene funkcionalnosti pametnog
telefona. Popularnost izvornih aplikacija zavisi od njihove visoke produktivnosti, čvrstoći,
stabilnosti, sposobnosti rada bez Interneta. Dalje preuzimanje u prodavnici aplikacijama
omogućuje vam praćenje razvojnog programera-statistike prodaje. Generalno, izvorne
aplikacije se koriste ako trebamo obraditi veliku količinu podataka i veliku brzinu [2].
1.3.
VRSTE MOBILNIH APLIKACIJA
Vrste mobilnih aplikacija: autohtone, web i hibrid imaju sličnosti. Izvorni jezici napisani su
posebno za OS kao što je iOS. Android, Windows Phone. Preuzimaju se putem prodavnica s
aplikacijama i ispunjavaju njihove zahteve. Izvorne aplikacije rade brzo i glatko kroz
optimizaciju za određene OS. Imaju pristup funkcijama uređaja. Te aplikacije mogu raditi s
Interneta ili samostalno [2].
1.4.
PREDNOSTI
Prirodni aditiv ima nekoliko prednosti. Visoke performanse, interakcija s određenim OS, niska
potrošnja energije, memorije telefona, jednostavnost korišćenja. Prednosti programa uključuju
maksimalnu funkcionalnost i izvrsnu brzinu, pristup softveru smartphone-a, u nekim
slučajevima, korišćenje ne zahteva Internet vezu. Preuzimanje i instalirajte ovih aplikacija je
moguće samo putem posebne prodavnice [2].

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti