Crea app che utilizzano la posizione
Una delle caratteristiche uniche delle applicazioni mobile è il rilevamento della posizione. Gli utenti di dispositivi mobili portano sempre con sé i propri dispositivi e l'aggiunta della funzione di rilevamento della posizione alla tua app offre agli utenti un'esperienza più contestuale. Le API di geolocalizzazione disponibili in Google Play Services consentono alla tua app di rilevare la posizione tramite monitoraggio automatico della posizione, rilevamento degli errori di direzione, geofencing e riconoscimento delle attività.
Risorse di sviluppo
Richiedere le autorizzazioni appropriate
Dichiara le autorizzazioni ed effettua richieste in base ai casi d'uso delle funzionalità dell'app.
Ricevi aggiornamenti sulla posizione
Utilizzare Fused Location Provider per fornire agli utenti informazioni sulla posizione più pertinenti.
Ottimizza il consumo energetico
Migliora l'efficienza della batteria dei dispositivi degli utenti. Segui le linee guida relative ai limiti della posizione in background.
Aggiungi mappe alla tua app
Traccia le località di interesse su una mappa e offri agli utenti il controllo su ciò che vedono sulla mappa.
Ultime notizie
Altre risorse
Per scoprire di più su come richiedere l'accesso alle informazioni sulla posizione nella tua app, consulta le seguenti risorse aggiuntive:
Codelab
- Posizione in Android 10 con Kotlin: scopri come richiedere la posizione sui dispositivi con Android 10, inclusa la richiesta di posizione mentre l'app è in uso.
Esempi
Gli esempi di località fanno parte degli esempi di piattaforme per il sistema operativo Android.
. Fai riferimento al modulo relativo alla località negli esempi della piattaforma Android e segui le istruzioni su come eseguire gli esempi.
Autorizzazioni di accesso alla posizione
Esempio che illustra le best practice per richiedere autorizzazioni di accesso alla posizione.
Posizione attuale
Esempio che illustra le best practice per il recupero della posizione attuale dell'utente.
Aggiornamenti posizione
Esempio che illustra le best practice per ricevere aggiornamenti sulla posizione.
Accesso alla posizione in background
Esempio per dimostrare come accedere alla posizione o ricevere aggiornamenti sulla posizione quando l'app è in background.
Crea e monitora le recinzioni
Esempio per dimostrare come creare e monitorare recinti virtuali.
Riconoscimento dell'attività degli utenti
Esempio che illustra le best practice per il riconoscimento dell'attività utente.