La mayoría de las personas han respondido con la respuesta corta correcta, es decir, NO.
Pero la respuesta larga, probablemente no es lo que todos los demás han dicho en este hilo.
¿Qué pueden hacer los PWA? Bueno, si estás haciendo algo que es el 90% de un consumidor CRUD, entonces puedes hacer un PWA. Entonces, ¿qué es el 90% de un consumidor CRUD? aplicaciones de comercio electrónico? Oh sí. Y es por eso que tiene mucho sentido que Amazon empaquete una aplicación web en su APK (su aplicación no es nativa) y que Flipkart invierta en Flipkart Lite.
- ¿Tiene razón Walt Mossberg que la calidad de la aplicación en Apple está disminuyendo?
- ¿MeeGo podrá competir con Android e iOS?
- ¿Por qué no puedo agregar personas en los Contactos de Apple a grupos desde mi iPhone?
- ¿Por qué Apple eligió lanzar el iPhone antes que el iPad?
- Cómo desarrollar aplicaciones complejas en iOS y Android Ser un principiante
Pero las aplicaciones como Whatsapp que necesitan permanecer en segundo plano todo el tiempo, deben admitir llamadas de voz y videollamadas. O Messenger que quiere lanzar una cabeza de chat en la pantalla sobre todas las demás aplicaciones. O un Google Maps. O un cliente de correo electrónico como Gmail o Outlook. Esos no pueden construirse sobre tecnologías web. Usan muchos más ganchos nativos, y cerca de la funcionalidad del sistema operativo, que simplemente nunca estarán expuestos a través de un navegador (a menos que el navegador se convierta en un sistema operativo como Chrome OS o Firefox OS, ninguno de los cuales despegó realmente).
Entonces, sí, para una cierta clase de aplicaciones: los PWA las matarán. Pero para las aplicaciones que realmente aprovechan más características nativas de los dispositivos móviles, los PWA no pueden competir con ellas.