Dezvoltarea unei aplicatii de mobil - Descopera Facultatea ACIEE
Dată
2022-02-23Autor
Bejan, Alexandru Mihai
Abstract
Aplicația a fost realizată folosind limbajul de programare numit React Native, ce are
la bază JavaScript. Acesta a fost folosit în combinație cu Redux cât și alte componente ale
acestuia. Redux ne ajută să scriem aplicații care se comportă constant, rulează în diferite
medii (client, server și nativ) și sunt ușor de testat.
Conținutul lucrării prezintă detaliat etapele necesare dezvoltării unei aplicații mobile
functionale, bazata pe limbajul de programare menționat mai sus, respectiv alegerea
uneltor potrivite, instalarea librăriilor necesare și anume: Node JS, Expo, Firebase,
stabilirea unei legături între „Front end”, reprezentată de aplicația propriu-zisă și “Back
end” reprezentată de server-ul Firebase, realizarea unui sistem de gestiune a utilizatorilor
ce presupune Autentificare, Înregistrare, Editare informațiilor de profil, cât și realizarea
unui sistem de gestiune a postărilor tip curs sau laborator, aranjate pe categorii, postarea
cursurilor prin intermediul aplicației, editarea și listarea acestora, adăugarea posibilității
accesării unei astfel de postare prin scanarea unui cod QR.