Cross-platform mobilalkalmazás fejlesztése React Native keretrendszerben

Elmentve itt :
Bibliográfiai részletek
Szerző: Nagy Norbert Viktor
További közreműködők: Baranyai Zoltán
Fauszt Dr. Tibor
Dokumentumtípus: Diplomadolgozat
Kulcsszavak:alkalmazás(ok)
Android
cross-platform
iOS
mobiltelefonok
React Native
Online Access:http://dolgozattar.uni-bge.hu/40677
Leíró adatok
Kivonat:A szakdolgozat célja a React Native keretrendszerben történő mobilalkalmazás fejlesztés bemutatása a REGhub applikáción keresztül, valamint a használt technológiák alapos ismertetése. Az alkalmazás kórházak számára nyújt modern, biztonságos és hatékony megoldást a betegek ellátásához. Az eredeti alkalmazás egy speciális Android eszközre készült, azonban a dolgozat teljessége miatt elkészítettem az iOS-en és az egyszerű – vonalkódleolvasó szenzor nélküli – telefonokon is működő verzióját. Az alkalmazáson belül felhasználtam a React és React Native adta lehetőségeket és koncepciókat, valamint kiegészítettem néhány harmadik féltől származó könyvtár nyújtotta előnyökkel. Az alkalmazásban szereplő adatok a backend által biztosított API-n keresztül jutottak el a UI-ra, és a felhasználó által elvégzett műveletek adatai is ezen keresztül kerültek rögzítésre. Az applikációban szereplő funkciók bemutatása során az üzleti logika megvalósításának módjára fókuszáltam, mintsem a UI elemekre és a dizájn ismertetésére. Ennek oka, hogy a NativeBase által biztosított (előrestílusolt) komponensek és stílusozási lehetőségek annyira egyszerűvé teszik a folyamatot, hogy az nem szorul magyarázatra. Emellett a képernyők jelentősen hasonlítanak egymásra és nem tartalmaznak semmilyen különleges megoldást, mint például animációk, egyéb dizájn elemek – mivel egy kórházi alkalmazásban nem is lenne helyénvaló.