Cross-platform mobilalkalmazás fejlesztése React Native keretrendszerben
Elmentve itt :
Szerző: | |
---|---|
További közreműködők: | |
Dokumentumtípus: | Diplomadolgozat |
Kulcsszavak: | alkalmazás(ok) Android cross-platform iOS mobiltelefonok React Native |
Online Access: | http://dolgozattar.uni-bge.hu/40677 |
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ó. |
---|