ntp_dart
╱ 01 · Il problema che risolve
Il problema che risolve
L'orologio di sistema dei dispositivi mobili e desktop può essere facilmente alterato dall'utente (per aggirare prove gratuite o timer) o risultare desincronizzato. ntp_dart interroga i server atomici NTP (Network Time Protocol) calcolando la latenza di rete andata/ritorno e restituendo un offset affidabile, indispensabile per quiz a tempo, token di sicurezza, aste, log ed exchange.
╱ 02 · Caratteristiche principali
Caratteristiche principali
- Precisione al microsecondo con correzione della latenza round-trip
- Supporto multi-piattaforma totale (Mobile, Desktop, Web con fallback HTTP)
- Zero dipendenze native pesanti: pura implementazione Dart
- Caching in memoria per evitare chiamate ripetute alla rete
- Configurazione di server NTP multipli con fallback automatico (pool.ntp.org, time.google.com)
Piattaforme supportate
Altri pacchetti open source
Scopri di piùVerifica se la versione dell'app installata è aggiornata interrogando endpoint JSON o file remoti, con supporto a dialoghi UI personalizzati per aggiornamenti obbligatori o facoltativi.
Decodifica e valida crittograficamente i token ID di Firebase Auth per backend e microservizi in Dart (Dart Frog, Serverpod, Shelf) senza SDK pesanti.
╱ Contatti
Hai in mente un'app o un software su misura?
Dall'architettura allo sviluppo e rilascio negli store: realizzo software solido, scalabile e curato nei dettagli. Raccontami la tua idea.