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 

 

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 

 
 
 
 

 

 

 

 

 
 
 

 

background image

 

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. 

 

 

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].

 

 

 

 

 

 

 

background image

Želiš da pročitaš svih 21 strana?

Prijavi se i preuzmi ceo dokument.

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

Slični dokumenti