Aplicaciones web progresivas versus aplicaciones instantáneas de Android: ¿Cuál es mejor para las marcas?
Publicado: 2017-06-05Se ha hablado mucho de la lucha entre las aplicaciones móviles y la web móvil, pero la línea entre las dos ya no es tan clara como solía ser.
En términos generales, un sitio web compatible con dispositivos móviles o adaptado a dispositivos móviles es menos costoso y requiere más tiempo de desarrollar que una aplicación móvil nativa, y tiende a atraer a una audiencia más amplia: es de acceso rápido, sin necesidad de descargar ni almacenar.
Mientras tanto, las aplicaciones móviles nativas tienden a ofrecer una mejor experiencia de usuario y a ver una mayor participación de un núcleo dedicado de usuarios que son lo suficientemente leales como para descargar la aplicación de una empresa y volver a ella una y otra vez.
Pero en los últimos años, se han agregado dos nuevos contendientes a la mezcla que tienen como objetivo combinar algunas de las mejores características de la web móvil y el mundo de las aplicaciones para una mejor experiencia móvil integral. Estas son: aplicaciones web progresivas (PWA) y aplicaciones instantáneas de Android.
Imagen a través de desarrolladores de Google
Tanto las aplicaciones web progresivas como las aplicaciones instantáneas de Android son iniciativas de Google que le dan un nuevo giro a la aplicación móvil tradicional. Ambos tienen como objetivo proporcionar una experiencia móvil más reducida y de carga más rápida; por lo que puede ser perdonado por preguntarse cuál es exactamente la diferencia entre los dos.
En este artículo resumiré las características clave de las aplicaciones web progresivas y las aplicaciones instantáneas, observaré las diferencias entre las dos y examinaré cuál ofrece una mejor propuesta para las marcas que están considerando invertir en una u otra.
¿Qué son las aplicaciones web progresivas?
Andy Favell escribió recientemente un gran artículo en nuestro sitio hermano Search Engine Watch sobre los últimos desarrollos con Progressive Web Apps a raíz de Google I / O. En él, escribió:
"Las aplicaciones web progresivas son una innovación de Google diseñada para combinar las mejores funciones de las aplicaciones móviles y la web móvil: velocidad, interacción similar a una aplicación, uso sin conexión y sin necesidad de descargar nada".
La página para desarrolladores de Google sobre Progressive Web Apps describe las PWA como "experiencias de usuario que tienen el alcance de la web y son confiables, rápidas y atractivas". Mientras que, en su base, las PWA son páginas web móviles, están diseñadas para actuar y sentirse como aplicaciones, con carga rápida y uso sin conexión.
Esto elimina inmediatamente uno de los mayores inconvenientes de la web móvil: que las páginas web móviles dependen de una conexión de datos a menudo inestable que puede conducir a una mala experiencia y tiempos de carga largos y frustrantes.
Imagen a través de desarrolladores de Google
Las aplicaciones web progresivas también se pueden guardar en la pantalla de inicio de un usuario, de modo que se puedan iniciar con el toque de un ícono, al igual que una aplicación normal.
Google anima a los desarrolladores a crear aplicaciones web progresivas según un estándar establecido, que cuando se cumple, hará que Chrome solicite al usuario que agregue la PWA a su pantalla de inicio.
Las marcas que ya se han subido al tren de PWA incluyen Twitter (cuya PWA, Twitter Lite, recibe 1 millón de visitas diarias de los íconos de la página de inicio de los usuarios), Forbes, Expedia, Alibaba, el Washington Post e incluso ex compañías nativas de solo aplicaciones como Lyft. .
Twitter Lite es una forma más rápida y amigable con los datos para que las personas usen Twitter para ver lo que está sucediendo en el mundo.
👉 https://t.co/AIUgyCAFj0 pic.twitter.com/9EIG7pgK6O
- Twitter (@Twitter) 6 de abril de 2017
Las PWA ya ofrecen muchas características que asociamos con aplicaciones nativas, incluidas notificaciones push, geolocalización, acceso a funciones del dispositivo como la cámara y el micrófono y, como se mencionó anteriormente, el trabajo sin conexión y los íconos en la pantalla de inicio.
Al mismo tiempo, brindan a las marcas acceso a los beneficios de la web móvil, incluida la facilidad de descubrimiento y compartición (solo envíe un enlace), acceso universal independientemente del dispositivo (no es necesario lanzar una aplicación iOS o Android separada, aunque las PWA no lo hacen). bastante tiene funcionalidad completa en iOS todavía; más sobre eso más adelante), y la capacidad de marcar enlaces individuales.
Esto suena como una propuesta muy convincente para las marcas que no están seguras de si invertir en un sitio móvil o una aplicación móvil, o que quieren mejorar significativamente la experiencia de su sitio móvil para los usuarios.
Entonces, ¿por qué Google, después de haber desarrollado Progressive Web Apps, lanzó Android Instant Apps en 2016? ¿Cuál es la diferencia entre los dos?
¿Qué son las aplicaciones instantáneas de Android?
Las aplicaciones instantáneas de Android son aplicaciones nativas de Android completamente desarrolladas que están diseñadas para funcionar de una manera muy específica. Al igual que las aplicaciones web progresivas (o cualquier sitio móvil, para el caso), se pueden compartir a través de un enlace, que cuando se abre le dará al destinatario acceso a una versión simplificada de la aplicación.
Entonces, en el ejemplo que usó Google en I / O en 2016, un usuario podría enviar a otro un enlace a la sección de recetas de la aplicación Buzzfeed Video, quien luego podría abrirla y acceder a la parte de la aplicación que estaba vinculada. para, en este caso, videos de recetas, sin descargarlo.
Captura de pantalla a través de desarrolladores de Android en YouTube
Si quisieran acceder al resto de la aplicación, tendrían que descargar la versión completa, pero esto se podría hacer fácilmente sin realizar una búsqueda adicional en Play Store.
Las aplicaciones instantáneas de Android están diseñadas para ser efectivamente lo mismo que usar una aplicación de Android normal, hasta el punto en que es posible que los usuarios ni siquiera se den cuenta de que están usando la función. El único indicador de que están accediendo a una aplicación instantánea es una interfaz de aplicación simplificada.
Además de Buzzfeed, las marcas conocidas por usar Instant Apps incluyen The New York Times Crossword, Periscope, Viki (un servicio de transmisión de video para películas y televisión asiáticas), la aplicación de fútbol Onefootball y el servicio de alojamiento de videos Vimeo.
Algunas de las marcas que actualmente utilizan aplicaciones instantáneas de Android, incluidas Onefootball, Vimeo y The New York Times. Imagen a través del blog de desarrolladores de Android
Las aplicaciones instantáneas de Android se propusieron abordar muchos de los mismos problemas que las aplicaciones web progresivas: están diseñadas para iniciarse rápidamente, proporcionar una interfaz fácil de usar y evitar descargas engorrosas y costosas de datos.
La función está diseñada como una actualización de las aplicaciones de Android existentes, en lugar de ser una aplicación adicional que las marcas necesitan desarrollar. Esta es una buena noticia para las marcas que ya tienen una aplicación de Android, y para quienes la tienen, la actualización probablemente parece una obviedad.
Pero para aquellos que aún no tienen una aplicación, ¿las aplicaciones instantáneas son un caso suficientemente persuasivo por sí mismas para desarrollar una aplicación de Android? ¿O sería mejor que dedicaran su tiempo a desarrollar una aplicación web progresiva?
Aplicaciones web progresivas frente a aplicaciones instantáneas de Android
En función de las características individuales, así es como las aplicaciones web progresivas y las aplicaciones instantáneas de Android se comparan entre sí:
Aplicaciones web progresivas | Aplicaciones instantáneas de Android |
✓ Interfaz similar a una aplicación | ✓ Interfaz similar a una aplicación |
✓ Uso sin conexión | ✓ Uso sin conexión |
✓ Carga rápida | ✓ Carga rápida |
✓ No es necesario descargar una aplicación / visitar la tienda de aplicaciones | ✓ No es necesario descargar una aplicación / visitar la tienda de aplicaciones ✘ A menos que desee acceder a la versión completa de la aplicación |
✓ Compartible a través de un enlace | ✓ Compartible a través de un enlace |
✓ Icono en la pantalla de inicio | ✓ Icono en la pantalla de inicio |
✘ Carece de integración con algunas funciones del teléfono inteligente (por ejemplo, linterna, contactos, Bluetooth, NFC) | ✓ Todas las funciones de una aplicación nativa |
✘ Aún no es compatible con todos los sistemas operativos (las PWA se pueden usar en iOS / Safari y Windows / Microsoft Edge, pero no tienen funciones sin conexión ni notificaciones automáticas) | ✘ Solo Android |
✓ Puede ser rastreado por motores de búsqueda. | ✘ No detectable por los motores de búsqueda |
✓ No es necesario desarrollar una aplicación completa ✘ Pero aún necesita desarrollar una aplicación web que cumpla con los estándares de Google. | ✘ Necesidad de desarrollar una aplicación de Android completa ✓ A menos que ya tenga uno, en cuyo caso puede actualizar |
En esa lista, es posible que haya visto algunas características que le atraen especialmente, algunas que pueden ser un factor decisivo y lo han desanimado de una opción u otra, o algunas "desventajas" que no son suficientes para romper el trato. te desanime.
Punto por punto, sin embargo, los dos parecen iguales. Entonces, en aras de resolver el debate: ¿cuál es la mejor opción para las marcas?
¿Qué es mejor para las marcas: las aplicaciones web progresivas o las aplicaciones instantáneas de Android?
Bueno ... Lamento decepcionarte después de que hayas llegado tan lejos, pero el tema no es tan claro como lo he planteado.
Al igual que con el debate "aplicación móvil versus web móvil", ninguna opción es intrínsecamente mejor que la otra (aunque una puede ser más barata o más rápida de desarrollar que la otra), porque todo depende de las necesidades de su marca y de lo que desee. su experiencia móvil para entregar.
Lo que han hecho las PWA y las AIA es mitigar algunos de los mayores inconvenientes de la web móvil y las aplicaciones móviles, respectivamente, de modo que es posible tener casi lo mejor de ambos mundos sin importar lo que decida.
Si está tratando de decidir entre crear un sitio móvil normal (ya sea optimizado para dispositivos móviles, optimizado para dispositivos móviles o para dispositivos móviles primero) o una PWA, una aplicación web progresiva es una obviedad. Y si ya tiene una aplicación de Android (o iba a crear una), la actualización a una aplicación instantánea traería muchos beneficios adicionales.
Imagen a través de desarrolladores de Android
La falta de compatibilidad con iOS para ambos es un inconveniente obvio, aunque a este respecto las PWA simplemente superan, ya que se informa que Safari está considerando la compatibilidad con Service Workers, la función que permite el uso sin conexión de las PWA y las notificaciones push. (Chrome, Firefox y Opera actualmente son compatibles con Service Workers, y Microsoft Edge está en proceso de desarrollar soporte).
En última instancia, la mejor solución podría ser una combinación de varias. El defensor de los desarrolladores de Google, Dan Dascalescu, señala en su artículo "Por qué las aplicaciones web progresivas frente a las nativas es la pregunta incorrecta" que "si ya tiene un producto, ya tiene una aplicación, una presencia en la web o ambas, y debería mejorar ambos. Si no tiene un producto, entonces si tiene los recursos para crear aplicaciones web nativas de Android + iOS nativas + y mantenerlas sincronizadas, hágalo ".
Si no necesita funciones nativas específicas de Android, razona, entonces puede cubrir sus bases con la combinación de una PWA y una aplicación nativa de iOS. Aunque en algunos casos, la creación de una PWA puede llevar a una mayor adopción incluso en iOS; AliExpress, la respuesta de Alibaba a eBay, experimentó un aumento del 82% en la tasa de conversión en iOS después de lanzar una aplicación web progresiva.
Las aplicaciones web progresivas han existido y están disponibles para las marcas un poco más que las aplicaciones instantáneas de Android, por lo que hay algunos casos de uso más y ejemplos de por qué funcionan que las aplicaciones instantáneas. Durante el próximo año más o menos, predigo que veremos una adopción más amplia de las aplicaciones instantáneas, pero solo de aquellas marcas que ya habían desarrollado aplicaciones nativas de Android de todos modos.
En última instancia, para aquellas marcas para las que tiene sentido desarrollar una aplicación nativa de Android, nada ha cambiado realmente. Las marcas que no estaban decididas entre invertir en la web móvil o en una aplicación nativa pueden tener más razones para optar por la web móvil ahora que han aparecido las aplicaciones web progresivas, especialmente una vez que las PWA tienen soporte completo en Safari y Microsoft Edge.
Puedo ver que las PWA se convertirán en la opción más extendida para las marcas una vez que funcionen en todos los dispositivos, ya que realmente combinan las mejores características de la web y las aplicaciones móviles, al mismo tiempo que son universalmente accesibles. Pero no van a eliminar por completo la necesidad de aplicaciones.
El resultado de todo esto es que si las marcas adoptan Progressive Web Apps o Android Instant Apps, los usuarios obtendrán una mejor experiencia, y eso beneficia a todos.