Respuesta corta: creo PWA y las aplicaciones móviles continuarán coexistiendo durante bastante tiempo, al igual que las aplicaciones de escritorio y los sitios web en general.
Respuesta larga: Apple y el ecosistema de Android continuarán brindando capacidades más ricas que los consumidores querrán experimentar en sus aplicaciones cuando actualicen al último y mejor dispositivo, y a dónde van los consumidores, también lo harán los desarrolladores de aplicaciones.
Siempre habrá un mercado para aplicaciones nativas ricas que aprovechen las capacidades únicas del dispositivo en el que están y que no estén disponibles para una PWA, como capacidades de cámara más profundas, Touch ID, Kit de inicio, Kit de salud, etc.
- ¿Hay algunos casos de uso en los que webOS (ahora de código abierto) es intrínsecamente superior a otros sistemas operativos móviles de código abierto como Android?
- ¿Cómo calculo el tiempo y los presupuestos necesarios para externalizar el desarrollo del backend de mi aplicación?
- ¿Quién es la mejor empresa de desarrollo de aplicaciones web y móviles para subcontratar desde Toronto?
- ¿Puedo hacer una buena aplicación de teléfono escalable con un marco que no requiera conocimiento de iOS / Android?
- ¿Cuál es el marco de desarrollo de software de teléfonos inteligentes multiplataforma mejor calificado?
Pero, eventualmente, los PWA proporcionarán principalmente un mecanismo para integrarse con las capacidades de estos nuevos dispositivos, por lo que si un desarrollador de aplicaciones está dispuesto y puede esperar, existen beneficios de costo para construir un PWA y aún así ofrecer una gran experiencia. Como tal, espero que haya una gran demanda de PWA en la empresa y de experiencias de consumo más simples.
Creo que siempre habrá demanda de desarrolladores de aplicaciones móviles, pero espero ver cada vez menos aplicaciones exitosas a medida que el mercado madure y aumente la barrera de entrada. Creo que los desarrolladores de aplicaciones más pequeños y ágiles apuntarán a las aplicaciones nativas para diferenciar sus aplicaciones, y los desarrolladores de aplicaciones más grandes y las empresas apuntarán a PWA cuando sea posible para reducir el costo y la complejidad de sus aplicaciones.
Entonces, las preguntas que debes hacerte son: ¿Quieres trabajar con la última tecnología? ¿Está dispuesto a comprometer la experiencia que brinda por el costo y quizás por algunos beneficios de productividad? ¿Para qué tipo de empresa quieres trabajar? ¿Quieres ser un desarrollador nativo y recibir un pago mayor, pero con menos oportunidades de trabajo a largo plazo, o quieres ser un desarrollador de PWA que pueda tener menos oportunidades de trabajo ahora pero más tarde, y probablemente ganes menos que una aplicación nativa? ¿desarrollador?