Cestovatelská aplikace v React Native

Název práce: Cestovatelská aplikace v React Native
Autor(ka) práce: Kunčíková, Adéla
Typ práce: Bakalářská práce
Vedoucí práce: Luc, Ladislav
Oponenti práce: Bozděch, Jiří
Jazyk práce: Česky
Abstrakt:
Hlavním cílem této bakalářské práce je vytvoření funkční mobilní aplikace pomocí frameworku React Native, která bude sloužit jako Cestovatelský deník. Teoretická část práce se zaměřuje na analýzu požadovaných funkcionalit pomocí rešerše aktuálně dostupných mobilních aplikací s tématem cestování. Jednotlivé funkcionality budou mezi sebou porovnány a v rámci rešerše se práce zaměří také na stanovení vlastních funkcionalit aplikace, které pracují se zajímavými místy, mapou, poznámkami a interakcemi mezi uživateli. Na základě těchto poznatků bude vytvořen prototyp aplikace sloužící jako základ pro další etapy. Praktická část práce se věnuje praktickým příkladům využití technologie React Native se základním představením React.js. Zároveň obsahuje rozdíly mezi Reactem.js a React Native a výhody oproti dalším technologiím pro vývoj cross-platform mobilních aplikací. Součástí bude postup vytváření aplikace pomocí agilního přístupu v rámci stanovených etap, implementace jednotlivých klíčových prvků včetně zohlednění všech fází životního cyklu aplikace. V závěru práce jsou shrnuty poznatky z implementace aplikace prostřednictvím testování a jeho vyhodnocení.
Klíčová slova: mobilní aplikace; React Native; Express.js; cestovatelský deník; REST API; vývoj aplikací; cestování
Název práce: Travel App in React Native
Autor(ka) práce: Kunčíková, Adéla
Typ práce: Bachelor thesis
Vedoucí práce: Luc, Ladislav
Oponenti práce: Bozděch, Jiří
Jazyk práce: Česky
Abstrakt:
The main goal of this bachelor's thesis is to develop a functional mobile application using the React Native framework, which will serve as a Travel Diary. The theoretical part of the thesis focuses on analyzing the required functionalities through research on currently available travel-related mobile applications. The individual functionalities will be compared, and the research will also focus on defining the application's unique features, which will involve points of interest, a map, notes, and user interactions. Based on these insights, a prototype of the application will be created as a foundation for further development stages. The practical part of the thesis explores the practical applications of React Native technology, along with a basic introduction to React.js. It also covers the differences between React.js and React Native, as well as the advantages of React Native compared to other cross-platform mobile development technologies. This section will include a step-by-step process of developing the application using an agile approach within predefined phases, implementing key features, and considering all stages of the application’s lifecycle. The thesis concludes with a summary of findings from the application's implementation, including testing and its evaluation.
Klíčová slova: mobile application; travel diary; React Native; Express.js; REST API; application development; travel

Informace o studiu

Studijní program / obor: Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra systémové analýzy

Informace o odevzdání a obhajobě

Datum zadání práce: 19. 11. 2024
Datum podání práce: 12. 5. 2025
Datum obhajoby: 2025

Soubory ke stažení

Soubory budou k dispozici až po obhajobě práce.

    Poslední aktualizace: