<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Android alkalmazásfejlesztés Java nyelven

Betöltés ...
Bélyegkép

Dátum

Folyóirat címe

Folyóirat ISSN

Kötet címe (évfolyam száma)

Kiadó

DOI

Absztrakt

A modern digitális környezetben a fiatal felnőttek számára egyre nagyobb kihívást jelent a következetes, pozitív szokásrendszer kialakítása és fenntartása. A hagyományos szokáskövető alkalmazások gyakran nem képesek hosszú távon fenntartani a felhasználói elköteleződést. Szakdolgozatom célja egy gamification elvén működő Android alkalmazás fejlesztése volt, amely a pozitív szokások kialakítását játékos elemek segítségével teszi motiválóbbá. A HabitQuest nevű alkalmazásban a felhasználó egy szerepjáték-karaktert irányít, aki a napi célok teljesítésével tapasztalati pontokat szerez, szintet lép és vizuálisan is fejlődik. Az alkalmazás Java nyelven, az MVVM architektúra mintájára készült, felhasználva az Android Jetpack komponenseket, a LiveData és ViewModel közötti reaktív adatkezelést, valamint a SharedPreferences és GSON alapú adatperzisztenciát. A rendszer három fantasy stílusú térképzónán keresztül kínál narratív keretet a fejlődéshez, továbbá achievement-rendszerrel és vízivásra emlékeztető értesítésekkel egészíti ki a felhasználói élményt. A fejlesztés során manuális és JUnit alapú unit tesztelés egyaránt alkalmazásra került a megbízható működés biztosítása érdekében.

Leírás

Forrás

Jóváhagyás

Áttekintés

Kiegészítve

Hivatkozik rá

Jogok és engedélyezések

Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.