Versions Compared
Version | Old Version 7 | New Version 8 |
---|---|---|
Changes made by | ||
Saved on |
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Este curso enseña a desarrollar aplicaciones móviles modernas, abarcando desde la creación de componentes, integración con APIs, y navegación avanzada, hasta el uso de Ionic Native para acceder a la cámara y geolocalización. Incluye personalización con temas y SASS, almacenamiento, y despliegue en dispositivos reales.
Duración: 25 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa está destinada a programadores y analistas de aplicaciones interesados en crear aplicaciones para dispositivos móvilesmóviles híbridas, integrando APIs externas y funcionalidades nativas.
Requisitos previos
Los alumnos necesitarán tener conocimientos de HTML5, JavaScript y CSS para aprovechar el curso. Necesarios conocimientos consolidados de TypeScript y Angular VUE para seguir el curso con fluidez.
ObjetivosEl objetivo del curso es aprender a programar
- Alcanzar la base de Vue 3 para construir componentes y manejar datos de forma eficiente.
- Crear aplicaciones móviles híbridas
Android, iOS y Windows 10. Para ellos, se van a tratar los siguientes puntos:
- Conocer el lenguaje TypeScript
- Conocer los fundamentos del framework Angular para poder trabajar con Ionic
- El framework Ionic
- Interacciones con las plataformas nativas
- Maquetación con SASS
Image Removed
Contenido
- Variables y métodos
- Clases, herencia y gestión de objetos
- Herramientas de TypeScript
- Módulos
- Data Binding
- Plantillas
- Componentes
- Servicios
- Metadatos
- Directivas
- Instalación de Ionic
- Generador de proyectos de Ionic
- Inicio de un proyecto nuevo
- Ejecutar la aplicación con un navegador o con un emulador
- Ejecutar la aplicación en un dispositivo móvil
- Plantillas Starter
- Ionic Framework
- La navegación por pantallas
- Encabezados y pies de página
- Navegación por Tabs
- Navegación con Menú lateral
- Parámetros de navegación
- Navegación con Animaciones
- Botón Volver
- Datos y Caching
- Uso de HttpClient
- El patrón Observable
- Gestión de espera en la aplicación
- Acceso a APIs RESTful desde la aplicación
- Plugins de Apache Cordova
- Capacitor
- Acceso a sensores del dispositivo ○ Cartografía
- con Ionic, listas para ejecutarse en dispositivos y navegadores.
- Implementar navegación avanzada, almacenamiento local, e integrar APIs externas.
- Utilizar Ionic Native para acceder a funcionalidades del dispositivo como la cámara y geolocalización.
- Personalizar aplicaciones mediante temas y SASS, mejorando su diseño y usabilidad.
Image Added
Contenido
- Vue 3
- Introducción a Vue 3 y su ecosistema
- Creación y gestión de componentes
- Sintaxis de plantillas y uso de directivas
- Manejo de eventos y propiedades
- Uso avanzado de la Composition API
- Formularios reactivos y validación
- Ciclo de vida de los componentes
- Ionic Framework
- Instalación y configuración de Ionic
- Uso del generador de proyectos Ionic
- Creación y configuración de un nuevo proyecto
- Ejecución de la aplicación en navegador y emulador
- Implementación en dispositivos móviles reales
- Uso de plantillas Starter: Tabs, Side Menu y Blank
- Componentes de Ionic
- Gestión de layouts y estructuras
- Uso de componentes de presentación visual
- Implementación de componentes para formularios
- Integración de componentes de espera y carga
- Integración con APIs Externas
- Consumo de APIs REST con Vue y Axios
- Manejo de respuestas y errores
- Routing en Ionic
- Configuración de rutas y navegación entre pantallas
- Implementación de navegación con Tabs
- Creación de menús laterales para navegación
- Uso de parámetros de navegación
- Configuración del botón "Volver"
- 6. Almacenamiento en Ionic
- Introducción al almacenamiento local
- Uso de Storage y Capacitor para persistencia de datos
- Ionic Native y Capacitor
- Integración de funcionalidades nativas con Capacitor
- Acceso y uso de la cámara del dispositivo
- Implementación de geolocalización
- Extensiones con plugins de la comunidad
- Personalización de la Aplicación
- Uso de temas para personalizar la apariencia
- Estilización avanzada con CSS y SASS
- Maquetación responsiva y diseño adaptativo
Documentación Recomendada
Ionic Cookbook - Third Edition
By Indermohan Singh
April 2018 | 390 pages
ISBN 9781788623230
https://www.packtpub.com/product/ionic-cookbook-third-edition/9781788623230