Mobilní aplikace pro android sloužící k zaznamenávání výdajů. Projekt zároveň slouží jako semestrální projekt pro předmět TAMZ2 na VŠB-TUO
v1.0.0
- Pokročilé GUI
- Využití databáze
- Login
- Zvuky
- Gyroskop
- Pokročilé GUI
- Vlastní ListView
- Vlastní Dialog
- Použití knihovny MPAndroidChart pro vykreslování grafu.
- Využití databáze
- Ukládání uživatelů, výdajů a kategorií
- Všechny select/insert/delete/update operace jsou definovány pro možný další vývoj
- Login
- Základní autorizace = login + registrace + hashované heslo/uživatelské jméno musí být unikátní
- Zvuky
- Stisknutí tlačítek
- Login + Logout zvuky
- Gyroskop
- Zatřesením mobilu se mění téma aplikace mezi světlým a tmavým
- Experimentální (S mobilem se zatím musí třást opravdu rychle aby gyroskop spustil změnu)
Přidal jsem navíc:
- SharedPreferences
- Ukládání informací o nastavení a přihlášeném uživateli
Android application for tracking your expences. Solution will be used as project for mobile application development course 2 at VŠB-TUO
v1.0.0
- Advanced GUI
- Database storage
- Login
- Sounds
- Gyroscope
- Advanced GUI
- Custom ListView
- Custom Dialog
- Usage of MPAndroidChart to draw pie chart
- Database storage
- Storing users, categories and expenses data
- All select/insert/delete/update operations are defined for possible further development
- Login
- Basic auth = login + registration + password is hashed/username must be unique
- Sounds
- Button clicks
- Login + Logout sounds
- Gyroscope
- Shake the phone to change themes between light/dark
- Still experimental (You have to shake your phone really hard for gyroscope to recognize the shaking)
- SharedPreferences
- Storing settings and loggedUser information