Introducción: Google Maps API
En el siguiente tutorial se presenta la iniciación para usar las librerías y métodos incluidos en la interfaz de desarrollo de aplicaciones de Google Maps dirigido a desarrollo en Android nativo, usando los lenguajes de programación Java y XML.
Aprenderás a crearte una clave de activación que se usa únicamente para un solo proyecto, y los planes que ofrece Google para el uso de sus servicios, los cuales pueden ser gratuitos o pagos dependiendo de las necesidades de tu proyecto o compañía.
Comenzaremos con una breve introducción sobre Google maps:
Se trata de una serie de mapas que son alojados en un servidor y son manejados por aplicaciones, estos mapas pueden ser fotografías satelitales en tiempo real, estáticos o mapas trazados, actualmente es el servidor de aplicaciones de mapas más usado en el mundo. Con una amplia gama de servicios, el cual tiene API para las siguientes plataformas:
- Android
- Javascript
- SDK para la plataforma iOS
Además, este servidor ofrece otros servicios similares como:
- Google places
- Google maps roads
- Google Street view
- Google maps Embed
- Geocoding
- Directions
- Distance matrix
- Geolocation
- Elevation
- Time zone
Para comenzar, usaremos Android Studio, el cual puedes descargar desde aquí:
Para instalar Android Studio debes cumplir los siguientes requerimientos:
- Java Runtime Enviroment 7 en adelante
- Java Development Kit 7 en adelante
Pasemos a su uso en el siguiente capítulo.