Applicazione per gestire videogiochi aggiunti
Piattaforma | Compatibilità | Release |
---|---|---|
✔ | Download | |
✔ | Non disponibile |
GameTracker è un'applicazione per Android e iOS che permette all'utente di aggiungere videogiochi e di tenerne traccia in base a diversi fattori quali piattaforma, ore di gioco, trofei ottenuti,
data e luogo di completamento, ed highlights, ovvero i ricordi più importanti che si vuole tenere a mente.
Questa repository che gestisce il frontend applicativo è stata creata per il conseguimento dell'esame 'Programmazione Mobile' della facoltà di Informatica presso l'Università degli Studi del Molise (UNIMOL),
sede di Pesche.
Il frontend è stato sviluppato da Angelo Trotta e Mario Rascato,
così come il backend, accessibile a quest'altra repository.
- Creazione account salvato su e sincronizzato da un host remoto
- Personalizzazione profilo
- Aggiunta videogiochi alla libreria
- Dalla libreria, aggiunta videogiochi ai preferiti
- Gestione luogo di completamento mediante OpenStreetMap
- Modifica campi gioco salvato
- Menù impostazioni con possibilità di cambio tema da Chiaro a Scuro e viceversa
- Visualizzazione informazioni app
Per buildare l'applicazione è necessaria la pre-installazione di Flutter e la sua configurazione su qualsiasi IDE o code editor.
Qui di seguito sarà elencato solamente il procedimento di building per Android, dato che è la piattaforma per cui l'applicazione è stata pensata e testata principalmente.
Se volete buildarla per altre piattaforme, fare riferimento a Flutter Multi-Platform.
È possibile procedere alla build aprendo una finestra di terminale nella directory di lavoro e digitando:
flutter build apk
Il deliverable generato sarà disponibile in 'app/outputs/apk/release'.
- Flaticon per il logo dell'applicazione,
- pub.dev per i plugins utilizzati,
- Google per il font Inter,
- Render per l'hosting sia del database che del backend web service.
- Questo progetto è distribuito sotto i termini della GNU General Public License v3.0.
- Copyright di @ShyVortex e @mariorascato, 2024.