Tehničko veleučilište u Zagrebu · Zagreb

Programiranje mobilnih aplikacija kroz React Native

završni rad (stručni)

završni rad (stručni)

Programiranje mobilnih aplikacija kroz React Native

Vrsta ocjenski radovi
Tip završni rad (stručni)
Godina 2020
Status obranjeno

Sažetak

React Native je JavaScript okvir za izradu mobilnih aplikacija za iOS i Andorid. Temelji se na Reactu za izgradnju korisničkih sučelja, ali umjesto preglednika cilja na mobilne platforme. Uz React Native jedan kod vrijedi za dvije mobilne aplikacije, za iOS i Android bez znanja dva programska jezika kao što su Java i Swift. Takav način programiranja je sve popularniji, te proporcionalno raste njegovo razvijanje i korištenje od strane programera. Zbog toga se stvara i konkurencija, te React Native nije jedino rješenje takvog načina programiranja. Među poznatijima tu su još Ionic, NativeScript i Flutter. Ovaj rad objašnjava što je React Native i uspoređuje ga s konkurencijom. Također uzete su u obzir sve bitne stvari za izgradnju manjih i većih mobilnih aplikacija, te pokazane kroz korištenje uz React Native.

Ključne riječi

React Native, JavaScript, iOS, Android, ReactJS, mobilna aplikacija, programski jezik, Ionic, NativeScript, Flutter