• 1 - ¿Qué son las PWAs? • 2 –Ventajas, desventajas y cuando usarlas • 3 – Estructura de una PWA • 4 – Herramientas para desarrolladores • 5 - Ejemplos Agenda Agenda
Sobre mí Esteban Solano Granados Senior Software Engineer http://stvansolano.github.io/blog [email protected] Twitter: @stvansolano Xamarin Mobile Certified Developer Microsoft MVP: VS & Development .Net, Web, Open Source, Mobile
¿Qué son PWAs? PWAs = Progressive Web Apps http://stvansolano.github.io/blog [email protected] Apps que alcanzaron la web Confiables Rápidas y muy ligeras Enganchan (engagement) Twitter: @stvansolano
¿Por qué están dando de que hablar? http://stvansolano.github.io/blog [email protected] Twitter: @stvansolano Ventajas Muy ligeras (~150Kb vrs 56MB Bajo consumo de datos (offline) Acceso (casi) inmediato Fáciles de compartir
¿Por qué están dando de que hablar? http://stvansolano.github.io/blog [email protected] Twitter: @stvansolano Ventajas para la empresa Fácil distribución (un link) Sin intermediarios (app stores) Actualizaciones instantáneas
Aspectos a considerar ”Desventajas” http://stvansolano.github.io/blog [email protected] Construirlas lleva tiempo (aún) Muchos frameworks y librerías JavaScript no trabajan bien con PWAs No son nativas (aún), Apple demands Sitios web actuales => Construir UI específica de PWA