" uLink, c'est imaginer vos applications mobiles avec des URLs ". C'est ainsi que Microsoft Research résume son projet et parle également d'un équivalent des URLs Web mais pour les applications mobiles.
Avec uLink, les utilisateurs peuvent mettre en favoris des pages d'applications ou effectuer une recherche parmi celles qui ont été préalablement consultées. Par rapport à des solutions déjà existantes, l'accent est mis sur une facilité d'implémentation pour les développeurs d'applications.
Microsoft Research explique que uLink a été conçu comme une bibliothèque d'application qui piste de manière transparente les données et événements d'interaction à l'écran en rapport avec les pages d'une application. L'information obtenue est encodée dans des liens vers les pages.
" Quand un lien est invoqué, l'information est utilisée pour récréer la page cible. […] uLink emploie également des techniques basées sur l'analyse statique et dynamique de l'application ", écrivent les auteurs du projet.
Dans une vidéo de démonstration, on peut notamment voir une recherche d'un hôtel avec l'application de Kayak. L'utilisateur secoue son smartphone pour mettre en favoris le résultat affiché. Un lien se retrouve alors dans une liste de favoris (une application de favoris dédiée) et peut être ultérieurement lancé automatiquement dans l'application de Kayak.
La solution uLink a été testée avec 34 applications Android parmi les 1 000 applications les plus téléchargées. La problématique de la confidentialité et de la sécurité doit encore être traitée.