App Mobile Scadenzario: Come Azzerare le Dimenticanze con Flutter e Notifiche Intelligenti
Elia Zavatta

Tecnologie
Progetto Live
Visita il progettoUna bolletta non pagata in tempo: 10€ di mora. Un bollo auto dimenticato: 30€ di soprattassa. Un documento scaduto trovato al momento sbagliato: un problema serio. Il problema non è la mancanza di attenzione — è la mancanza di uno strumento adatto. Scadenzario è l'app che ho sviluppato per risolvere questo problema in modo definitivo, con un approccio mobile-first, notifiche intelligenti e funzionamento garantito anche offline.
Il problema reale: perché le app di promemoria esistenti non bastano
Le app di note o i calendari standard non sono costruiti per la gestione delle scadenze ricorrenti. Non gestiscono le ricorrenze complesse (il bollo auto scade sempre a giugno, indipendentemente dall'anno), non hanno categorie specifiche per pagamenti e documenti, non permettono di allegare foto del documento, e spesso le notifiche smettono di funzionare quando il telefono va in risparmio energetico. Ho analizzato questi limiti e ho costruito Scadenzario partendo dai casi d'uso reali degli utenti.
Architettura offline-first: dati sicuri anche senza connessione
La scelta architetturale fondamentale è stata l'offline-first: il database locale è SQLite (via sqflite) e l'app funziona al 100% anche senza internet. Firebase è il layer di sincronizzazione cloud — quando sei online i dati vengono sincronizzati automaticamente, garantendo backup e accesso da più dispositivi. La separazione tra storage locale e cloud ha anche permesso di implementare Shorebird Code Push: aggiorno l'app istantaneamente senza passare dai tempi di review degli store.
Il cuore dell'app: notifiche che funzionano davvero
La sfida principale nello sviluppo di un'app di promemoria è la affidabilità delle notifiche su Android e iOS. Ho implementato un sistema ibrido: notifiche locali programmate (flutter_local_notifications) per i promemoria di prossimità, e Firebase Cloud Messaging per i reminder critici che devono arrivare anche se l'app viene rimossa dalla memoria. Gli utenti possono impostare più notifiche per ogni scadenza — 30 giorni prima, 7 giorni prima, il giorno stesso — con orari personalizzabili.
Funzionalità che rendono l'app indispensabile
- •Template rapidi pre-configurati: Bolletta Luce, Bolletta Gas, Bollo Auto, Assicurazione RC — una scadenza inserita in 5 secondi
- •Ricorrenze intelligenti: giornaliere, settimanali, mensili, annuali e date fisse personalizzate (es. sempre il 31 luglio ogni anno)
- •Allegati documenti: foto fronte/retro del documento direttamente associata alla scadenza
- •Vista calendario con codice colori: verde (scadenza futura), giallo (imminente), rosso (urgente/scaduta)
- •Dashboard entrate/uscite: riepilogo mensile dei pagamenti programmati per pianificare il budget
- •Collaborazione team: gruppi condivisi per gestire scadenze familiari o aziendali in tempo reale
- •Backup Google Drive: esportazione e importazione manuale del database per sicurezza totale
- •Widget home screen: scadenze imminenti sempre visibili senza aprire l'app
Monetizzazione e crescita: modello freemium con RevenueCat
L'app usa un modello freemium gestito con RevenueCat: la versione gratuita copre le necessità base, il piano PRO sblocca le ricorrenze avanzate, la collaborazione team e il backup cloud automatico. Google AdMob è integrato nella versione gratuita in modo non invasivo. Shorebird Code Push permette di rilasciare miglioramenti e correzioni istantaneamente, senza dover aspettare la review di App Store e Google Play — fondamentale per un'app dove i bug nelle notifiche devono essere corretti subito.
Risultati: adottata nella routine quotidiana degli utenti
La retention elevata è la metrica più significativa: gli utenti usano Scadenzario quotidianamente come strumento di organizzazione, non solo quando si ricordano di aprirla. Nelle recensioni, il tema ricorrente è 'finalmente non dimentico più nulla' e 'le notifiche funzionano davvero'. L'app è disponibile su App Store e Google Play, con supporto italiano e inglese, tema chiaro e scuro automatico e design Material 3.
Conclusione
Vuoi sviluppare un'app mobile che le persone usino ogni giorno per risolvere un problema reale? Posso portare la tua idea dall'idea al rilascio su App Store e Google Play. Contattami per una consulenza gratuita.