https://developers.google.com/maps/documentation/javascript/get-api-key
¿Qué es Ionic?
Requisitos del curso y presentación del proyecto
¿Qué hay de nuevo en Ionic 4?
¿Qué ha cambiado en Ionic?
Instalación de Ionic y templates básicos
Instalación de Capacitor y uso en Android Studio
Uso de Capacitor y xCode
Sincronizando nuestro proyecto con los emuladores
Componentes básicos de Ionic
El componente Slides
CSS y Custom Properties de los componentes de Ionic
Slides dinámicos
Angular Router e Ionic Storage
Controlar la navegación con Guards
Utilidades de CSS con Ionic
Crear una página de login
Validar inputs del formulario de login
Envío del formulario
Servicio para validar credenciales
Agregar Guards a nuestro login
Crear una página de registro
Navegación entre login y registro
Agregar un menú con el componente Menu
Dar funcionalidad y estilos al menú
Uso de componente Slides y opciones avanzadas
Consumo y manejo de informacion con Ionic
Consumiendo un API para llenar información de nuestros artistas
Página completa con artistas, canciones y álbums
El componente Modal y el Modal Controller
Llenar de contenido el Modal
Componente Footer y funcionalidad del Modal
Construyendo nuestro reproductor
Lógica de nuestro reproductor
RETO: Vista de álbums
Acceso al hardware
Usar la cámara a través de Capacitor
Corrección de errores y afinando detalles
Mejorando nuestra página de Settings con CSS
Página Sports y Angular Maps
Crear la página Sport
RETO: Buscador dinámico en Sports
Llevar nuestra aplicación a producción con Android
Llevar nuestra aplicación a producción con iOS y cierre del curso
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
Aportes 9
Preguntas 2
Consultando @agm/core instala la ultima versiona la cual esta en beta y no parece ser compatible con agular menor a 10, Ademas npm install @types/googlemaps esta deprecated en su lugar use @types/google.maps esto funciono para mi
Me dio error al instalar npm install @agm/core, alguien sabe si ya no es compatible con versiones actuales?
y como se haria con leaflet en lugar de googlemap
gracias
primero instalamos la librería necesaria, ya que angular maps no esta actualizada y no se puede utilizar momentaneamente se recomienda instalar
npm install --save @types/googlemaps
posteriormente se importa el modulo de google maps en nuestro app.module.ts
app.module.ts
import { GoogleMapsModule } from '@angular/google-maps';
@NgModule({
declarations: [AppComponent],
entryComponents: [],
imports: [
GoogleMapsModule,
],
providers: [{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }],
bootstrap: [AppComponent],
})
posteriormente en tu index.html se pega el siguiente script, cambiando el YOUR_API_KEY por tu clave de activación de la API de google maps
index.html
<script async defer src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"></script>
posteriormente en tu sports page se haran los siguientes cambios
sports.module.ts
import { GoogleMapsModule } from '@angular/google-maps';
@NgModule({
imports: [
GoogleMapsModule,
],
declarations: [SportsPage]
})
sport.page.html
<ion-content>
<google-map></google-map>
</ion-content>
npm install --save @types/googlemaps
No permite descargar el proyecto pagina no found.
gracias profe sebas por esa libreria de angular para usar los mapas de google maps. Sin dudas me ahorro muchisimo en lugar de hacer con javascript 😂
Hola tengo un problema con el watch position. aveces se detiene y no funciona bien. quien puede ayudarme???
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.