Saltar la navegación

Aplicaciones Web Progresivas (PWA)

Características

  • Se las denomina PWA (Progressive Web App)
  • Popularizada a partir de que Microsoft anuncia que las soportaría como nativas.
    • No son tecnología nueva.
  • Disponibles en
    • Google Chrome
    • Safari
    • Firefox
  • Ubicadas entre las App Web y App Nativas.
    • Se puede decir que son la evolución de las app Web tradicionales
  • Son App Web pero beneficiadas de SERVICE WORKERS y otras tecnologías (p.e., HTML5). Esto permite que :
  • Su experiencia de uso sea similar a las app nativas más que a las app Web.
  • Pueden seguir ejecutándose en segundo plano sin tener que vivir en el navegador
  • Pueden llegar a hacer tareas que solo las App Nativas pueden hacer.
  • Se basan en ESTANDARES WEB ABIERTOS
  • Están escritas, al igual que las App Web convencionales (en HTML, Javascript, CSS)

Ventajas y Desventajas

  • Requieren de conexión a internet
  • No necesitan de instalación
  • Permiten velocidades de carga superiores
  • Pueden enviar notificaciones push directamente al smartphone
  • Podemos probarla antes de descargarla
  • Pueden permitir el que la ejecutemos sobre cualquier sistema operativo.
    • Se ajustan al SO en el que se ejecutan
  • Mayor seguridad frente a malware
  • Más facilidad de actualización
  • Menor coste en desarrollo y mantenimiento (frente a las App Nativas)
  • Menor consumo de recursos

Ejemplos

  • MakeMyTrip
  • Padpiper
  • Pinterest
  • Yummly
  • Spotify
  • Infografías
  • Uber
  • Starbucks
  • Housing.com
  • Digikala
  • Flipboard
  • Soundslice
  • 2048 Game