Cómo: Crear enlaces que abran tu aplicación

Actualizado el 26. junio 2023 por Jan Bunk

Imagen con texto: Enlaces profundos en tu aplicación

Diferencia entre los enlaces de la aplicación y los enlaces profundos

Enlaces de aplicaciones (también llamados enlaces universales en iOS) parecen enlaces https normales, por ejemplo https://webtoapp.design. Cuando pulses el enlace en un dispositivo en el que esté instalada la aplicación para este sitio web, el enlace se abrirá en la aplicación. Si la aplicación no está instalada, el enlace se abrirá en el navegador.

Enlaces profundos utiliza un esquema diferente en lugar de https, por ejemplo app600://webtoapp.design. Cuando pulses el enlace en un dispositivo en el que esté instalada la app de este sitio web, el enlace se abrirá en la app. Si la aplicación no está instalada, no ocurrirá nada.

Así que la principal diferencia es para los usuarios que no tienen instalada la app. Si quieres que también puedan utilizar los enlaces (por ejemplo, porque utilizas los enlaces en los correos electrónicos que reciben todos los clientes), tienes que utilizar enlaces de app.

En esta guía veremos cómo puedes crear y personalizar tus enlaces profundos (Deep links).

Creando un enlace profundo

En primer lugar, tienes que encontrar el esquema de enlaces profundos de tu aplicación en tus ajustes de navegación de la aplicación. También puedes cambiar el esquema si quieres. En esta guía utilizaremos el esquema app600 como ejemplo.

A continuación, decide la URL que quieres que muestre la aplicación cuando se haga clic en el enlace profundo. Utilicemos https://webtoapp.design/examples como ejemplo.

Ahora, para convertir tu URL en una URL de enlace profundo, sustituye el esquema de la URL (normalmente https o http) por tu esquema de enlace profundo. Así que en nuestro ejemplo la URL resultante sería app600://webtoapp.design/examples

Uso de tu enlace profundo

Ahora puedes utilizar esta URL donde quieras, por ejemplo en tu sitio web o en correos electrónicos. En una etiqueta de enlace se vería así:

        
<a href="app600://webtoapp.design/examples">Abrir en la aplicación</a>
        
    

Limitaciones

Si el usuario no tiene la aplicación instalada, no ocurrirá nada al hacer clic en el enlace. Desafortunadamente, no hay forma de solucionar esto debido a un par de limitaciones. No hay forma de comprobar si la aplicación está instalada, así que no podemos intentar abrir el enlace profundo y, si falla, abrir la página en el navegador.

Los enlaces de aplicación no tienen este problema. Abren el sitio web en el navegador si la aplicación no está instalada, lo que es preferible en muchos casos.

Artículos relacionados


Un robot humanoide entregando una invitación virtual, arte digital

Cómo: Invitar al equipo de webtoapp.design a tu cuenta de desarrollador de Apple

Esta breve guía explica el proceso de invitar al equipo de webtoapp.design a una cuenta de desarrollador de Apple para que podamos subir tu app iOS.

Un robot humanoide probando una aplicación en un laboratorio químico con vasos de precipitados alrededor, arte digital

Prueba tu aplicación iOS antes de publicarla

A continuación te explicamos cómo puedes probar una aplicación para iPhone o iPad internamente con TestFlight de Apple, antes de pasar por la revisión de la App Store.

Un robot humanoide vendiendo una aplicación en su oficina, arte digital

Cómo revender una aplicación de marca blanca

En webtoapp.design ofrecemos un producto de marca blanca adecuado para los revendedores. Aquí tienes algunos consejos para revender tu aplicación.


Autor Jan Bunk
Escrito por
Jan Bunk

¡Hola, me llamo Jan! En 2019, creé webtoapp.design mientras estudiaba informática en la universidad. Desde entonces han cambiado muchas cosas: me gradué y ahora existe un equipo completo que dirige webtoapp.design. Hemos crecido hasta convertirnos en un equipo global y totalmente remoto, que ha acumulado mucha experiencia en el desarrollo y la publicación de aplicaciones. Hemos creado y publicado cientos de aplicaciones en las app stores, donde se han descargado cientos de miles de veces.