MotoNav v3.0
Premessa: In quanto appassionato di moto, nel mio caso le modern classic come la Guzzi V7, e di bici, in particolare la mountain bike, ho realizzato questa applicazione per un utilizzo principalmente personale.
Tuttavia, visto che il risultato non è affatto male, ho deciso di condividerla con voi affinché possiate provarla e, se vi va, darmi qualche riscontro sull’esperienza d’uso.
MotoNav è un navigatore gratuito, progettato specificamente per motociclisti e ciclisti, disponibile come Progressive Web App (PWA), in seguito caricato su Appcreator24 per la generazione dell'APK.
Per i più curiosi, di seguito elenco le tecnologie utilizzate.
L'app è sviluppata interamente in HTML5, CSS3 e JavaScript vanilla (nessun framework), il che la rende leggerissima, veloce e compatibile con qualsiasi dispositivo moderno.
Navigazione e mappe:
Leaflet.js — libreria open source per mappe interattive
OpenStreetMap / CARTO Dark — dati cartografici gratuiti e aggiornati dalla community globale
OSRM (Open Source Routing Machine) — motore di calcolo percorsi open source, con profili separati per moto e bici
Nominatim — geocoding e ricerca luoghi basato su OpenStreetMap
Meteo:
Open-Meteo API — previsioni meteo gratuite ad alta risoluzione, con dati orari su temperatura, vento, precipitazioni e codice meteo
Intelligenza Artificiale:
Claude AI (Anthropic) — assistente MOTO AI integrato, specializzato in percorsi panoramici italiani, tecnica di guida, manutenzione e normativa stradale (devo ancora sistemare il problema legato alla chiave che genera ancora un errore di connessione).
Funzioni native del browser (senza costi):
Web Speech API — guida vocale in italiano e altre 4 lingue, direttamente nel browser
Geolocation API — posizionamento GPS ad alta precisione con tracking in tempo reale
DeviceMotion API — accelerometro per il rilevamento cadute e calcolo angolo di piega
Wake Lock API — mantiene lo schermo sempre acceso durante la navigazione
localStorage — salvataggio percorsi, impostazioni e telemetria sul dispositivo
PWA (Progressive Web App):
Service Worker con 5 strategie di cache differenziate — funziona anche offline
Web App Manifest — installazione come app nativa su Android, iOS e desktop
Cache tile mappe — le zone visitate vengono salvate automaticamente per uso offline
Funzionalità principali
Navigazione — Calcolo percorsi in tempo reale, ricerca destinazioni con suggerimenti automatici, modalità Moto e Bici, 4 stili mappa
Sicurezza avanzata — Rilevatore autovelox fissi e mobili con avviso vocale, zone pericolose (ghiaia, curve cieche, asfalto), rilevamento cadute con SOS automatico ai contatti di emergenza, allerta meteo sul percorso
Meteo avanzato — Condizioni attuali, previsioni ora per ora, consigli personalizzati per il pilota (es. "Temporale — evita di guidare")
Telemetria — Velocità massima e media, angolo di piega, curve percorse, frenate brusche, consumo stimato, grafico velocità, esportazione dati
POI Biker — Benzinai, officine moto, gommisti, bar e ristoranti biker-friendly, punti panoramici — navigazione diretta con un tap
Registrazione percorsi — Tracciamento GPS del giro con replay sulla mappa, storico ultimi 20 percorsi
Social — Live tracking amici in moto, pulsante "Aspettami" per il gruppo, condivisione percorso su WhatsApp e Instagram
MOTO AI — Assistente intelligente per percorsi panoramici, tecnica di guida, manutenzione, meteo e normativa
Impostazioni complete — Guida vocale multilingua, modalità guanti (UI ingrandita), modalità interfono, Android Auto/CarPlay, algoritmo curvoso, evita pedaggi/autostrade
Costo
Completamente gratuita. Nessun abbonamento, nessuna pubblicità, nessun dato venduto. Tutte le tecnologie utilizzate sono open source o con API gratuite.