Lo más probable es que use un poco de JavaScript:
setTimeout (function () {window.location = “https://itunes.apple.com/appdir”;}, 25);
window.location = “nombre de aplicación: //”;
En este código, se establece un tiempo de espera que carga la página de la aplicación en iTunes. Sin embargo, ese tiempo de espera nunca se ejecuta cuando el navegador se abandona gracias a la segunda línea de código (que cambia directamente a la aplicación). Lo más probable es que el código para Bitly sea un poco más elaborado y garantice que el tiempo de espera no se ejecute cuando el usuario regrese al navegador.
- ¿Qué aplicación de iPhone puede proporcionar velocidad y distancia en tiempo real mientras se ejecuta?
- ¿Cuál es el valor del marketing móvil y el desarrollo de aplicaciones móviles?
- ¿Qué impide que un desarrollador de aplicaciones maliciosas active la cámara de video del iPhone por períodos cortos, grabe videos cortos y los transmita al servidor del desarrollador? ¿Cómo sabría un usuario si esto está sucediendo?
- ¿Ha sido un fracaso FaceTime de Apple?
- Mi aplicación de iOS fue rechazada porque estoy usando la autenticación de Google Plus. ¿Qué tengo que hacer?
En una aplicación, tiene la posibilidad de verificar si una aplicación está instalada con el método canOpenURL:
de UIApplication
.
Sin embargo, los enlaces profundos no son nuevos, las compañías como branch.io lo usan para impulsar el compromiso y la viralidad con un sistema para contarle a un amigo. Google en Android indexa el contenido en la aplicación, según un estudio de AppTentive.
Recientemente escribí en un blog sobre los méritos y usos del enlace profundo: uso del enlace profundo en la aplicación para promover el contenido nativo de la aplicación
¡Aclamaciones!
Reinder