završni rad (stručni)
Programiranje mobilnih aplikacija kroz React Native
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