Aplicaciones instantáneas de Android: ¿qué significan para los usuarios y desarrolladores?

Autor: John Stephens
Fecha De Creación: 1 Enero 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Aplicaciones instantáneas de Android: ¿qué significan para los usuarios y desarrolladores? - Aplicaciones
Aplicaciones instantáneas de Android: ¿qué significan para los usuarios y desarrolladores? - Aplicaciones

Contenido


¿Realmente necesitas descargar una aplicación para tenerla? No estoy siendo filosófico aquí (¿realmente poseemos algo?), Pero cuando considera cuán rápida y fácilmente puede descargar e instalar algo como una aplicación de linterna, le hace preguntarse cuál es la ventaja de acuerdo en su dispositivo realmente lo es. A menos que trabaje en una mina, es poco probable que necesite esas aplicaciones de casos de uso especiales con tanta frecuencia; así que, siempre que pueda acceder a una aplicación rápidamente cuando más la necesita, ¿qué beneficio tiene ocupar espacio el resto del tiempo? Las aplicaciones instantáneas de Android son la respuesta de Google a este dilema.se

Instant Apps es una función que te permite usar una aplicación sin necesita descargarlo completamente en su teléfono: solo encuéntrelo en Play Store y haga clic en "Abrir aplicación". Mejor aún, le permite saltar a una actividad específica dentro de una aplicación que no ha instalado, simplemente tocando una URL. Ya está disponible para algunos usuarios y está en proceso de implementación para el resto de nosotros. Recientemente, Google agregó un botón "Pruébelo ahora" a Play Store para algunas aplicaciones instantáneas de Android. Pero, ¿qué significa realmente para ti? ¿Y cómo deberían adaptarse los desarrolladores a esta nueva característica?


Usar aplicaciones instantáneas de Android

Para acceder a las aplicaciones instantáneas de Android en su dispositivo, simplemente necesita activar la opción en el menú de configuración, siempre que tenga un dispositivo Nexus o Pixel. Dirigirse a Personal> Google y entonces Servicios. Ahora solo alterna Aplicaciones instantaneas y luego toque "Sí, estoy" cuando aparezca el aviso. Puede probarlo con algunos de los primeros usuarios como BuzzFeed o Wish. Si no tiene uno de esos dispositivos, aún puede encontrarlo en su configuración, pero las aplicaciones aún no estarán disponibles para que las pruebe. Sin embargo, no se preocupe, ¡ya vienen!

Las aplicaciones instantáneas de Android también se pueden iniciar desde una URL. Esto es igualmente útil porque esencialmente extiende la experiencia de navegación web para agregar más potencia y funcionalidad nativa, sin mencionar que nos permite compartir experiencias desde dentro de las aplicaciones.


Lo que esto podría significar para los usuarios

Entonces, ¿qué significa esto para los usuarios? ¿Deberías estar emocionado, preocupado o indiferente?

En general, esta es una noticia bastante emocionante y muchos esperan que cambie la forma en que usamos nuestros dispositivos. Hay muchas aplicaciones en Play Store que generalmente son asuntos de "un solo uso" o cosas que rara vez volverá a usar. Y todavía hay muchos de nosotros con unos miserables 16 GB de almacenamiento interno en nuestros dispositivos (o incluso menos).

La mayoría de nosotros preferiría usar una aplicación nativa en lugar de un sitio web siempre que sea posible, pero no queremos la molestia de instalarla.

Si bien no es demasiado problema en este momento instalar una aplicación y luego desinstalarla inmediatamente después, Android Instant Apps promete agilizar aún más el proceso para que pueda ahorrar tiempo y disfrutar de una mayor eficiencia de su dispositivo. La mayoría de nosotros preferiría usar una aplicación nativa en lugar de un sitio web siempre que sea posible, pero no queremos la molestia de instalarla.

Esto es lo que llamas "tener tu pastel y comerlo también".

Mejor aún, es la promesa de caer instantáneamente en una página útil específica en una aplicación sin problemas para instalarla. El ejemplo que Google dio en la reciente conferencia de desarrolladores fue que un usuario podía tocar un parquímetro con su teléfono para abrir instantáneamente una aplicación de estacionamiento (a través de NFC) en la página de pago, lista para pagar con Android Pay.

Otro ejemplo fue que podría compartir un crucigrama con un amigo a través de WhatsApp. ¿Te divertiste especialmente con ese rompecabezas? Luego, puede enviar el enlace y el destinatario podrá acceder directamente a esa página dentro de la aplicación, sin necesidad de instalarlo primero o incluso navegar por el menú.

La navegación web será mucho más fluida, ya que los sitios cambian entre páginas web, aplicaciones y viceversa. En el futuro, incluso podríamos ver sitios que usan enlaces para lanzar aplicaciones instantáneas de otros desarrolladores. Mientras visita restaurantes cercanos en Maps, puede hacer clic en un enlace de revisión en Yelp y luego abrir la aplicación Uber para reservar un taxi.

La navegación web será mucho más fluida, ya que los sitios cambian entre páginas web, aplicaciones y viceversa.

Hablando del futuro, definitivamente es fácil ver las aplicaciones instantáneas de Android como un gran paso hacia una evolución inevitable de nuestras experiencias en línea. Con los planes de datos cada vez más generosos, las conexiones se vuelven cada vez más rápidas y el almacenamiento en la nube es común; es solo cuestión de tiempo hasta que ya no tengamos que descargar cualquier cosa. Las aplicaciones instantáneas aún descargan e instalan una parte del software, pero en el futuro es probable que incluso el procesamiento se externalice a un servidor en algún lugar y eso reducirá drásticamente la necesidad de hardware costoso.

Este es un pequeño paso en esa dirección, pero es positivo.

Seguridad y limitaciones.

La preocupación de que algunos puedan leer esto es que podría presentar problemas de seguridad. ¿Qué pasaría si una página web instalara temporalmente una aplicación en su teléfono que podría facturarle a través de Android Pay, por ejemplo?

Una aplicación no puede comenzar a facturarle ni a leer sus contactos a menos que usted diga que sí.

Si bien las aplicaciones instantáneas de Android pueden presentar algunos problemas de seguridad nuevos, existen medidas que garantizan que los usuarios no tengan que preocuparse en su mayor parte. Todo el tráfico de red desde el interior de las aplicaciones usará HTTPS. El inicio de sesión deberá ser manejado por Smart Lock (que también mantiene el proceso rápido y agradable) y los usuarios deberán dar permiso al igual que lo hacen para las aplicaciones instaladas. Una aplicación no puede comenzar a facturarle ni a leer sus contactos a menos que usted diga que sí.

La página de preguntas frecuentes sobre la aplicación instantánea de Google nos dice que estas aplicaciones pueden usar los siguientes permisos:

  • FACTURACIÓN
  • ACCESS_COARSE_LOCATION
  • ACCESS_FINE_LOCATION
  • ACCESS_NETWORK_STATE
  • CÁMARA
  • INSTANT_APP_FOREGROUND_SERVICE solo en Android O.
  • INTERNET
  • READ_PHONE_NUMBERS solo en Android O.
  • GRABAR AUDIO
  • VIBRAR

Instant Apps no admite nada que no esté en esta lista. Tenga en cuenta que faltan cosas como Bluetooth, configurar la alarma, usar la huella digital y establecer el fondo de pantalla.

Otras limitaciones incluyen la falta de soporte para servicios en segundo plano (aplicaciones que se ejecutan potencialmente sin el conocimiento del usuario), para notificaciones push, para acceder al almacenamiento externo o para mirar aplicaciones instaladas en un dispositivo. Las aplicaciones instantáneas tampoco podrán cambiar la configuración en el dispositivo del usuario, como su fondo de pantalla.

Como es de esperar, también hay un límite de tamaño de archivo para descargas instantáneas de aplicaciones, que son 4 MB para cada "característica" o cada página (actividad de pensar) de una aplicación. Por supuesto, esto crea más limitaciones potenciales. Significa, por ejemplo, que los desarrolladores no pueden empacar una aplicación llena de medios enriquecidos, aunque, por supuesto, no hay nada que les impida transmitir medios desde otro lugar.

Pero prácticamente descarta algo como un juego totalmente en 3D. Por el momento al menos. Google tiene esto que decir sobre el tema:

“Los juegos son una categoría altamente especializada de aplicaciones, y a menudo tienen herramientas únicas, grandes activos y requisitos de alto rendimiento. Aun así, estamos interesados ​​en explorar casos de uso de juegos. Comprobar el Publicaciones de Android Instant Apps en StackOverflow

A corto plazo, no hay nada que te impida crear juegos, pero generalmente serán cosas como juegos de rompecabezas o muy Plataformas 2D básicas en un empuje. Sin embargo, se admite la aceleración de hardware con OpenGL ES 2.0, por lo que existe un potencial futuro.

El tiempo dirá si se levantan algunas de estas restricciones o si se introducen más.

El tiempo dirá si se levantan algunas de estas restricciones o si se introducen más. También será interesante ver cómo los desarrolladores y las marcas adoptan la función. Una cosa que vale la pena tener en cuenta es el hecho de que iOS actualmente no tiene un servicio comparable. Las empresas pueden ser cautelosas al presentar nuevas experiencias que solo una determinada sección de su audiencia podrá apreciar, pero nuevamente, solo el tiempo lo dirá.

Lo que esto significa para empresas y desarrolladores

Sin embargo, las empresas deberían estar entusiasmadas con la perspectiva de las aplicaciones instantáneas de Android, ya que esto crea muchas nuevas oportunidades para un mayor compromiso y probablemente ventas como resultado. Como ya hemos mencionado, las aplicaciones instantáneas de Android proporcionarán una forma para que los sitios web se vinculen a contenido más dinámico para usuarios móviles y esto a su vez permitirá el uso de la ubicación, las compras en la aplicación y más. El verdadero atractivo para un negocio, entonces, es la capacidad de permitir que un usuario ordene sin problemas una pizza o compre un producto a través de su aplicación, o para obtener instrucciones para llegar a una tienda. Y la capacidad de compartir enlaces a páginas dentro de las aplicaciones aumentará en gran medida la capacidad de detección de esas aplicaciones y, potencialmente, generará más tráfico. Los usuarios a los que no les gusta su aplicación también tienen muchas menos probabilidades de dejar una crítica negativa.

Las aplicaciones instantáneas serán imprescindibles para las empresas que quieran aprovechar el máximo potencial de marketing de sus aplicaciones móviles en ese momento. Sin embargo, para los desarrolladores que viven de la instalación de aplicaciones o de la publicidad, los beneficios pueden ser menos claros. Si gana dinero con los anuncios, puede beneficiarse al tener más usuarios frecuentando sus actividades individuales (y Firebase es compatible). Por otro lado, sin embargo, la falta de requisitos para instalar la aplicación podría reducir la frecuencia con la que vienen algunos usuarios. espalda a su aplicación después de su primer encuentro.

Las aplicaciones instantáneas serán imprescindibles para las empresas que desean aprovechar el máximo potencial de marketing de sus aplicaciones móviles.

Las aplicaciones instantáneas serán compatibles con las versiones de Android que se remontan a Jelly Bean, lo que significa que estarán disponibles para millones de usuarios pero ya que no estar disponible en iOS, algunas páginas web pueden ser reacias a hacer que sean una gran parte de su estrategia.

Cómo los desarrolladores pueden implementar aplicaciones instantáneas de Android

Un tutorial en profundidad está más allá del alcance de esta publicación, pero podemos repasar rápidamente lo que implica la creación de una aplicación instantánea.

La buena noticia es que Android Studio 3.0 vendrá con soporte instantáneo de aplicaciones listo para usar. Descargará el SDK de aplicaciones instantáneas de Android desde el Administrador de SDK y luego usará el Asistente de enlaces de aplicaciones para agregar fácilmente sus enlaces. Los emuladores ahora también admitirán las pruebas en un entorno local (los enlaces profundos se probaron previamente con ADB).

La mayor diferencia es el uso de un nuevo tipo de construcción: módulos de características. Estos funcionan como bibliotecas con su propio código, recursos y manifiestos y se accederá de la misma manera desde su aplicación instalable, pero se construirán como .apks individuales para sus aplicaciones instantáneas. Un módulo de aplicación instantánea actuará como un contenedor (un .zip) para sus módulos de funciones.

Entonces, para convertir una aplicación normal en una aplicación instantánea, primero usará el Asistente de enlaces de aplicaciones para modificar su manifiesto y definir puntos de entrada y URL para acceder a ellos. Esto funciona de manera similar a la forma en que inserta actualmente un enlace profundo para vincular directamente a actividades dentro de una aplicación preinstalada en su dispositivo.

Luego convertirá su módulo de aplicación y lo colocará dentro de un módulo de características base. Cambiará el nombre de la aplicación para que sea una característica y cambie el archivo Gradle para que en lugar de com.android.application, tenga com.android.feature. También agregará una línea a Gradle para definir su función base. Luego agregará un módulo de aplicación para su aplicación actual, un módulo de funciones "base" para la aplicación principal y un módulo de funciones para cada aplicación instantánea. Todos los módulos de su aplicación se construirán a partir del módulo de características base y, por lo tanto, se agregarán dependencias a los archivos de Gradle. Hay algunos pasos adicionales y encontrará una explicación más detallada a continuación.

Google nos asegura que todo este proceso se puede manejar en menos de un día para una aplicación básica, pero dependerá mucho de la estructura actual de la aplicación, así como de la escala del proyecto que tenga en mente. Si desea crear una aplicación de tienda y hacer que cada producto que incluya su propia característica, vaya a tener numerosos pasos adicionales en comparación con la creación de una aplicación normal, pero para proyectos más grandes podría llevar mucho más tiempo. Ciertamente, introduce una serie de pasos adicionales si desea que cada página de una tienda se ejecute como una aplicación instantánea separada, por ejemplo.

Mejores prácticas

Las aplicaciones instantáneas de Android presentan una serie de nuevos desafíos para diseñadores y desarrolladores y requerirán un nuevo lenguaje de diseño y forma de pensar.

Google ha compartido algunas mejores prácticas aquí. Por ejemplo, desarrolladores no debe instar agresivamente a los usuarios a descargar la aplicación completa. Los desarrolladores pueden usar un botón de instalación para solicitarlo, pero deben hacerlo de manera sutil. Las indicaciones deben limitarse a no más de dos o tres instancias. Del mismo modo, deben evitar ramificar su interfaz de usuario y definitivamente se les recomienda no agregar pantallas de presentación a las páginas individuales. Smart Lock debe usarse para la identidad para evitar que los usuarios tengan que iniciar y cerrar sesión continuamente en las aplicaciones y sitios.

Definitivamente vale la pena leer la guía completa, pero la mejor manera de resumir esto es mantener la transición entre la página web y la aplicación lo más fluida posible además recordando que los usuarios cargarán estas páginas desde la aplicación normal.

Conclusión

Entonces, ¿qué piensas de las aplicaciones instantáneas de Android? ¿Puedes verte a ti mismo usándolos? Desarrolladores: ¿convertirán sus aplicaciones actuales o utilizarán esta función para futuros proyectos?

Personalmente, veo mucho atractivo y espero que este sea un paso hacia un "sin descargas futuras". Por ahora, la capacidad de vincular amigos directamente a páginas dentro de las aplicaciones con suerte aumentará la participación e introducirá una gama de nuevos casos de uso.

Sin embargo, el éxito dependerá de la disposición de los desarrolladores a dedicar ese tiempo extra, lo que a su vez dependerá de cuán listos estén los usuarios para cambiar su relación con su software.

Relacionado

  • Google Play Instant: prueba juegos sin descargarlos
  • 5 configuraciones de Android que debes cambiar para subir de nivel el juego de tu teléfono inteligente
  • Google trae aplicaciones instantáneas de Android seleccionadas a Play Store

En un comunicado de prena publicado hoy, Verizon anunció una nueva aociación con YouTube TV de Google, el ervicio de cable corta cable. A travé de la nueva aociación, lo cliente de...

Tómee un egundo para penar con qué frecuencia uamo Internet y cuánta información paa a travé de nuetra tecnología cada día. E mucho, lo que ignifica que exite una po...

Te Recomiendan