En un mundo construido sobre hipervínculos, la experiencia de la aplicación puede separar a los desarrolladores móviles de las principales fuentes de ingresos. Los enlaces profundos pueden ayudar.
Google tiene un problema. Cuanto más se mueva el mundo hacia las aplicaciones, en lugar de hacia la web, más difícil será para la empresa de búsqueda monetizar el móvil. Según Nielsen, pasamos mucho más tiempo con las aplicaciones que con la web en los dispositivos móviles.
La clave para resolver este enigma puede ser la vinculación profunda, la práctica de «usar un identificador uniforme de recursos (URI) que enlaza a una ubicación específica dentro de una aplicación móvil, en lugar de simplemente lanzar la aplicación».
Para entender mejor el cambiante mundo de los móviles y cómo los enlaces profundos pueden ayudar no sólo a Google sino a todos los desarrolladores, me senté con Mike Fyall (@mikefyall), jefe de marketing de URX, la compañía que se erige como el «motor de búsqueda de enlaces profundos para desarrolladores».
ConsejoTecnologico.com: La web fue construida en gran medida sobre (y financiada por) hipervínculos y publicidad orientada a la búsqueda. Pero en un mundo centrado en las aplicaciones, la capacidad de unir experiencias de aplicaciones y hacer publicidad en contra de los intereses, ha desaparecido en gran medida. ¿Cómo ayuda el enlace profundo?
Fyall: Los enlaces profundos son simplemente enlaces a un lugar específico dentro de una aplicación, al igual que una URL en la web. Nos permiten navegar directamente hacia donde queremos ir, en lugar de tener que entrar por la puerta principal de la aplicación cada vez. Cosas que damos por sentado en la web, como compartir un anuncio de eBay con un amigo o twittear un enlace a un artículo interesante, pronto serán posibles en las aplicaciones.
Los enlaces profundos también permiten a los motores de búsqueda añadir enlaces a aplicaciones en los resultados de búsqueda. Hoy en día, si la mejor respuesta a tu pregunta está dentro de una aplicación, no hay forma de encontrarla. Google y otros están trabajando en esto hoy y han comenzado a indexar aplicaciones y a añadirlas junto con los resultados de la web.
Para los anunciantes, los enlaces profundos acortan el camino hacia la conversión. En el escritorio, ningún anuncio le llevará nunca a la página principal de Amazon, sino que enlazará directamente con el producto o categoría más relevante. Esto permite a los anunciantes crear campañas de re-compromiso efectivas en el móvil de una manera que antes no era posible.
ConsejoTecnologico.com: ¿Cuál es el estado actual de los vínculos profundos? ¿Existen enfoques estándar, o sigue siendo un poco del Salvaje Oeste?
Fyall: La profunda vinculación entre la toma de conciencia y la adopción va en aumento por dos razones. En primer lugar, los desarrolladores están centrando más su energía en retener a los usuarios existentes. Cualquiera que utilice campañas sociales, notificaciones push o publicidad para atraer a la gente de vuelta a sus aplicaciones está implementando enlaces profundos hoy en día. Funcionalmente, es bastante sencillo tanto en iOS como en Android.
En segundo lugar, Google, Twitter y Facebook están creando conciencia a través de sus iniciativas de vinculación profunda. Están incentivando a los desarrolladores para que expongan su estructura de enlaces para que puedan dirigir el tráfico hacia su aplicación, algo positivo para los desarrolladores. Aunque no existe un estándar web oficial para hacerlo, todas estas empresas utilizan básicamente la misma metodología: añadir un fragmento de código a un sitio web que identifica el contenido de esa página con un enlace a ese mismo contenido en la aplicación iOS o Android.
Hoy en día, 1 de cada 4 de las principales aplicaciones ha añadido estas etiquetas, y cuanto antes lo haga todo el mundo, más rápido se conectará el ecosistema de aplicaciones. Dentro de un año, cualquier desarrollador de aplicaciones que se ocupe de la construcción de una empresa tendrá implementados profundos vínculos.
ConsejoTecnologico.com: ¿Cosas como los App Links de Facebook, la indexación de aplicaciones de Google y otros esfuerzos similares evitan en gran medida la necesidad de HTML5? (Una de las ventajas de HTML5 es que hace que las aplicaciones se parezcan más a la web.) He notado que tu blog hace referencia a los App Links de Facebook. Suena como si no fuera lo suficientemente lejos. Pero, ¿por qué los desarrolladores optan por un enfoque de jugador más pequeño como el de URX sobre el de Facebook?
Fyall: Seguirá habiendo un lugar para aplicaciones y sitios web nativos. Los desarrolladores no van a crear aplicaciones nativas para todos los dispositivos conectados y pueden utilizar HTML5 para crear una gran experiencia web.
App Links y URX ofrecen diferentes servicios a los desarrolladores y ambos pueden ser utilizados al mismo tiempo. App Links ayuda a los desarrolladores a encontrar un enlace profundo en una aplicación específica. Por ejemplo, si haces clic en un enlace a contenido de Flixster (un socio de App Links) de Facebook, y ya tienes Flixster instalado, serás llevado dentro de la aplicación. Para poder usar App Links, ambas aplicaciones necesitan tenerlo integrado. App Links es ideal para desarrolladores que reciben mucho tráfico de Facebook y quieren ofrecer una experiencia sin fisuras en su aplicación.
URX ha construido un motor de búsqueda que los desarrolladores utilizan para encontrar un enlace profundo en una aplicación para un contexto específico. Por ejemplo, un desarrollador podría buscar un lugar para «comprar boletos para los Gigantes de San Francisco», y URX podría devolver un enlace profundo a StubHub o SeatGeek. También puede utilizar la API de búsqueda de URX para encontrar una aplicación específica similar a App Links limitando el conjunto de resultados de búsqueda. La API de búsqueda de URX incluye aplicaciones que utilizan etiquetas de Google, Twitter o App Links para obtener los resultados más amplios posibles.
ConsejoTecnologico.com: ¿Qué tan cerca estamos de la Red Funcional?
Fyall: Las aplicaciones móviles han surgido para resolver un único propósito o acción funcional, ya que los usuarios han mostrado una clara preferencia por las aplicaciones diseñadas para hacer una cosa realmente bien (por ejemplo, Uber, HotelTonight. Sin embargo, el reto es que no existe una forma estandarizada de acceder o encontrar las acciones o funciones dentro de las aplicaciones. Los desarrolladores están empezando a hacer esto hoy en día con APIs – por ejemplo, la integración de Google Maps a Uber – pero la integración de APIs no funcionará a escala.
Para que la «web funcional» se generalice, los desarrolladores deben adoptar una vinculación profunda y necesitarán herramientas que faciliten la comunicación entre ellos. En URX, nuestro objetivo es proporcionar el tejido conectivo entre aplicaciones y aliviar parte de la complejidad necesaria hoy en día para hacer que el mundo de las aplicaciones funcione más como la web. Por lo tanto, vamos en la dirección correcta, pero aún nos queda mucho por hacer.
ConsejoTecnologico.com: Mira, cinco años fuera. ¿Cómo será el desarrollo de la aplicación móvil?
Fyall: Hoy en día, móvil significa teléfonos, tabletas y (cada vez más) relojes. En cinco años, la telefonía móvil significará una proliferación de dispositivos conectados. Tanto si se trata de coches, frigoríficos o televisores conectados, esperamos que la web del mañana tenga cientos de factores de forma asociados a ella.
Desde el punto de vista del usuario, esto es fantástico, porque significa que tendremos muchas formas de acceder a la información o de realizar acciones con facilidad. Sin embargo, esto probablemente causará desafíos para los desarrolladores, ya que probablemente habrá un desarrollo fragmentado (al menos al principio) que viene con este importante cambio en el descubrimiento.
Uno de los principios clave del producto URX es trabajar para cualquier dispositivo que pueda hacer una petición HTTP – es decir, esperamos ver que URX impulse cosas como la resolución de intención entre dispositivos («Acabo de auto-pedir leche con Instacart porque mi nevera me alertó de que estaba fuera») y que impulse nuevas formas de descubrimiento a través de cada tipo de dispositivo.