Con Maps SDK for Android, aggiungi mappe alla tua app per Android, incluse le app per Wear OS, utilizzando i dati di Google Maps, le visualizzazioni di mappe e le risposte ai gesti sulle mappe. Puoi anche fornire informazioni aggiuntive per le posizioni sulla mappa e supportare l'interazione degli utenti aggiungendo indicatori, poligoni e overlay alla mappa.
L'SDK supporta i linguaggi di programmazione Kotlin e Java e fornisce librerie ed estensioni aggiuntive per funzionalità e tecniche di programmazione avanzate.
Passaggi successivi
Per iniziare
Configura e crea la tua prima app:
- Guida rapida: aggiunta di una mappa
- Crea un'app per Android di base che mostra una mappa.
- Ottieni una chiave API e attiva la fatturazione
- Dettagli sull'attivazione della fatturazione e sull'ottenimento di una chiave API, entrambi necessari per aggiungere una mappa alla tua app.
- Configurazione di un progetto Android Studio esistente
- Configura un'app esistente per utilizzare Maps SDK for Android.
- Utilizzo e fatturazione
- Prezzi e limiti di utilizzo per l'SDK.
- Termini di servizio
- I Termini di servizio di Google Maps Platform illustrano i requisiti legali che la tua app deve rispettare quando utilizza l'SDK.
Codelab e tutorial
Tutorial e codelab end-to-end che mostrano come visualizzare mappe con funzionalità specifiche:
- Codelab - Google Maps Platform 101 — Android con Kotlin
- Aggiungi una mappa e scopri come utilizzare le funzionalità principali per visualizzare una mappa dei negozi di biciclette in un'area specifica.
- Codelab - Visualizza i luoghi nelle vicinanze in AR su Android in Kotlin
- Utilizza i dati di Google Maps Platform per mostrare i luoghi nelle vicinanze in realtà aumentata (AR).
- Tutorial - Mappa con indicatore
- Aggiungi una mappa con un indicatore che identifica una località.
- Tutorial - Polylines and Polygons to Represent Routes and Areas
- Aggiungi una mappa e utilizza polilinee e poligoni per rappresentare percorsi e aree sulla mappa.
- Tutorial - Seleziona Luogo attuale
- Aggiungi una mappa che identifichi la posizione attuale di un dispositivo Android e visualizzi i dettagli del luogo (un'attività o un altro punto d'interesse) in quella posizione.
Attività e concetti
Attività dettagliate e concetti di programmazione da esplorare dopo aver creato le tue prime app con l'SDK:
- Personalizzazione di una mappa
- Personalizza i componenti e il comportamento della mappa utilizzando il codice o la console Google Cloud.
- Miglioramento dell'accessibilità
- Sfrutta il supporto integrato per l'accessibilità nelle tue mappe.
- API di Google Maps su Wear OS
- Visualizza mappe nelle app per Wear OS.
Strumenti ed esempi
Codice campione, librerie ed estensioni per l'SDK:
- GitHub - Codice campione
- Codice completo dell'app di esempio e snippet di codice che utilizzano l'SDK.
- Libreria di utilità Android
- Una libreria di funzionalità avanzate per la tua mappa, come più livelli, raggruppatori di indicatori e calcolo della distanza.
- Estensioni KTX Kotlin
- Una raccolta di estensioni (Maps Android KTX) che ti consentono di scrivere codice Kotlin più efficiente nella tua app quando utilizzi Maps SDK for Android.