Curso de Ionic Capacitor

FrontEnd

Crear aplicaciones híbridas de alto rendimiento con Capacitor, el puente nativo de Ionic

Intermedio Medio (de 8 a 20 horas) Precio en promoción 85€ 69€

Ionic es un framework para el desarrollo de aplicaciones híbridas. Con Ionic podemos construir aplicaciones para móviles Android, iOS, así como PWA y aplicaciones de escritorio, con una única base de código, aprovechando tus conocimientos de HTML, CSS y Javascript.

Capacitor es el puente de Ionic hacia lo nativo. Con capacitor podemos acceder desde las tecnologías de desarrollo web y Javascript a los recursos nativos de los dispositivos, permitiendo una comunicación sencilla y la utilización de todas las características necesarias para realizar aplicaciones asombrosas, consiguiendo un elevado rendimiento.

Gracias a Capacitor es muy sencillo acceder al SDK nativo de cada plataforma, con una interfaz de desarrollo unificada y optimizada para su uso con el framework Ionic. Capacitor es potente, sencillo y extensible vía plugins creados por el propio equipo de Ionic y la enorme comunidad de este framework.

Objetivo

Crear aplicaciones híbridas modernas y con alto rendimiento, basadas en el nuevo motor híbrido Capacitor, creado por el equipo de Ionic. El estudiante aprenderá a desarrollar aplicaciones aprovechando las características nativas de los dispositivos, consumiendo los recursos mediante una interfaz única de programación Javascript y el framework Ionic.

¿Qué aprenderá el estudiante en este curso?

๏ Las ventajas de Capacitor sobre Cordova.

๏ Crear aplicaciones usando el nuevo motor Capacitor.

๏ Soportar IOS, Android, PWA, Electron y web con una sola base de código.

๏ Implementar y consumir recursos nativos diversos.

๏ Hacer planes de migración de Cordova a Capacitor.

๏ Distribuir aplicaciones en Google Play y App Store.

¿Por qué hacer este curso?

Con los conocimientos del curso de Capacitor podrás hacer aplicaciones con elevado rendimiento, capaces de aprovechar las características nativas de los dispositivos. Podrás reutilizar tus conocimientos de tecnologías web y conseguirás aplicaciones asombrosas para IOS, Android, PWA y Electrón con una única base de código.

Aprenderás a trabajar con Capacitor en tus aplicaciones Ionic y podrás practicar con multitud de sus principales plugins, con los que acceder a los SDK nativos de los dispositivos.

En otros cursos de EscuelaIT hemos abordado el framework Ionic con gran detalle. Sin embargo, la parte de Capacitor no había sido tratada con la debida profundidad, porque todavía se encontraba en fases muy iniciales. Este curso por tanto complementa la formación de Ionic, aportando nuevos conocimientos esenciales para los desarrolladores de aplicaciones híbridas.

Material necesario

Computador personal con las siguientes herramientas:

Editor de código (Recomendado VSCode).

Chrome. NodeJS.

Conocimientos básicos en Ionic y Angular

Temario

Clase 1: Introducción

๏ ¿Qué es capacitor?

๏ Cordova vs Capacitor

๏ Híbrido vs Native vs PWA

๏ Instalación

๏ Usando con Ionic

Clase 2: Compilación y flujo de trabajo

๏ Flujo de trabajo

๏ App en Ionic con capacitor

๏ Compilando para Android

๏ Compilando para IOS

๏ Ionic Camera App

Clase 3: Accesos nativos

๏ Plugins y accesos nativos

๏ Configuraciones

๏ Soporte para PWA

๏ Migración de Cordova a capacitor

๏ Usando Cordova plugins

๏ Incompatibilidades con Cordova

Clase 4: Usando accesos Nativos.

๏ Push notifications

๏ Geolocation

๏ Local Notifications

๏ Network

๏ Share

๏ Splash Screen

๏ Background Geolocation

Clase 5: Otros entornos y distribución en tiendas

๏ PWA Elements

๏ Soporte a Electrón

๏ Creación de plugins para capacitor

๏ Subir a Google Play

๏ Subir a Apple Store

CONTENIDO

1:57:10
1:46:45

Accesos nativos

Nicolas Molina
1:52:46

Usando accesos Nativos

Nicolas Molina
2:14:39
Este curso está en marcha
En breve deben aparecer más clases en este espacio

CONTENIDO

1:57:10
1:46:45

Accesos nativos

Nicolas Molina
1:52:46

Usando accesos Nativos

Nicolas Molina
2:14:39
Este curso está en marcha
En breve deben aparecer más clases en este espacio