Tu Primera PWA con ionic

A presentation at IAAP EU in November 2022 in by Luz De Leon

Slide 1

Slide 1

Tu primera PWA ⚡️con Ionic ⚡️ Women Who Code Front End NOVIEMBRE 2022

Slide 2

Slide 2

Luz De León Front End Engineering @ Accenture Front End Fellow Lead @ Women Who Code @luzaracelydls /luzaracelydls

Slide 3

Slide 3

Agenda ¿Qué es una PWA? ¿Porqué una PWA? ¿Qué es Ionic? ¿Porqué Ionic? Estructura del Proyecto Cómo lucen los componentes en Ionic

Slide 4

Slide 4

PWA Progresivamente Mejoras tu Aplicación En general es un término que se le da a un conjunto de funcionalidades / tecnologías que agregas a tu aplicación web para mejorarla

Slide 5

Slide 5

Diseño Web Responsivo, Offline, Home Screen, Acceso a Recursos del un dispositivo

Slide 6

Slide 6

Características 💖 Confiables Cargan rápido y funcionan offline ⚡️Rápidas Respuestas a las interacciones del usuario 😎 Cool Se sienten como apps nativas en dispositivos móviles

Slide 7

Slide 7

¿PORQUÉ UNA PWA? PWA Apps Nativas vs

Slide 8

Slide 8

Flujo actual 1 El usuario googlea: 2 Obtiene resultados 3 Navega en la web

Slide 9

Slide 9

😅

Slide 10

Slide 10

Solución Necesitas una app que ofrezca una experiencia casi nativa a tus usuarios manteniendo recurrencia de uso y utilizando las tecnologías que conocemos ⚡️ Problema Progressive Web App

Slide 11

Slide 11

Slide 12

Slide 12

¿Porqué Ionic? + ó ó Puedes implementar los componentes de UI de Ionic en tu aplicación ya sea que esté desarrollada en Angular, React o Vue

Slide 13

Slide 13

Estructura del proyecto

Slide 14

Slide 14

Conclusiones 🧠 PWA ⚡️ No es un producto, no es una tecnología. Ionic 📲 & more 🤩 Es una herramienta que te permite dar a tu aplicación web un look & feel de app nativa a través de componentes de UI lindos y utilizando el framework de desarrollo de tu elección . Puedes escalar tu proyecto con Ionic para generar una app nativa con ese código (o no). ¡Además de que es muy fácil de aprender! 🎉

Slide 15

Slide 15

Referencias https://ionic.io/pwa https://ionicframework.com/docs/a ngular/pwa https://ionicframework.com/docs/c ore-concepts/what-are-progressiveweb-apps Pláticas previas en el track: https://youtu.be/x0WnjjrtedY ⚡️ Proyecto 👩🏻‍💻 https://github.com/luzaracelydls/to dolist-demo.git

Slide 16

Slide 16

Gracias! Sigan a @wwcodefrontend1