My Counter
Contatori personalizzati con widget
My Counter trasforma il telefono in una raccolta di contatori personalizzabili. Crea quanti ne vuoi, dai loro un nome, un'icona, un colore, uno step (default +1), un valore minimo/massimo. Cronologia di ogni variazione, grafico storico via MPAndroidChart per vedere i trend, widget Glance 2x2 in home screen per incrementare senza aprire l'app. Stack: Kotlin + Jetpack Compose, Material 3, Room (persistenza contatori e log), DataStore (preferenze), MPAndroidChart, Glance.
Funzionalità
- Counter multipli illimitati
- Step personalizzato (+1, +5, +0.5, ...)
- Range min/max con clamp
- Log di ogni variazione
- Grafico storico (MPAndroidChart)
- Widget Glance 2x2 sulla home screen
- Icone e colori per riconoscere i counter al volo
Parametrizzazioni
- Nome, icona, colore per counter
- Step di incremento (default 1)
- Valore minimo / massimo (opzionali)
- Reset automatico (mai / giornaliero / settimanale)
Pre-requisiti tecnici
- Android 8.0+ (API 26)
- ~30 MB di spazio
- Permessi notifiche per il widget (consigliato)