Microsoft Research 프로젝트 uLink는 모바일 앱에 웹 URL에 해당하는 기능을 제공합니다.

독서 시간 아이콘 2 분. 읽다


독자들은 MSpoweruser를 지원하는 데 도움을 줍니다. 당사의 링크를 통해 구매하시면 수수료를 받을 수 있습니다. 툴팁 아이콘

공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기

웹 URL은 우리가 웹사이트와 상호작용하는 방식에서 중요한 역할을 합니다. 다른 웹 페이지로 이동하거나, 페이지를 북마크에 추가하거나, 다른 사람들과 공유하는 등 웹 딥 링크는 우리가 웹을 탐색하는 데 매우 중요합니다. 모바일 앱에는 웹 딥 링크(URL)에 해당하는 링크가 없기 때문에 모바일 앱 내부의 개별 페이지에서는 동일한 경험이 불가능합니다. 예, 모바일 딥 링크를 사용할 수 있지만 여전히 웹 딥 링크의 중요한 속성이 많이 부족합니다. 웹 링크와 달리 모바일 딥 링크는 상당한 개발자 노력이 필요하고 사전 정의된 소수의 페이지를 다루며 주어진 링크의 페이지로 이동하도록 정적으로 정의되지만 주어진 페이지에 대한 링크를 동적으로 생성하지는 않습니다.

이 문제를 해결하기 위해 Microsoft Research는 uLink라는 새로운 프로젝트를 도입했습니다. uLink는 웹 URL과 동일한 기능을 모바일 앱에 제공합니다. uLink를 사용하면 사용자는 앱 페이지에 대한 링크를 북마크에 추가할 수 있으며 이전에 본 앱 페이지에서 관심 콘텐츠를 검색할 수도 있습니다. 또한 uLink는 최소한의 개발자 노력이 필요하고 사용자 정의 동적 링크를 허용합니다.

uLink는 앱 페이지의 데이터 및 UI 이벤트 종속성을 투명하게 추적하고 페이지에 대한 링크의 정보를 인코딩하는 애플리케이션 라이브러리로 구현됩니다. 링크가 호출되면 해당 정보를 활용하여 타겟 페이지를 빠르고 정확하게 재생성합니다. uLink는 또한 앱의 정적 및 동적 분석을 기반으로 하는 기술을 사용하여 링크가 의존하는 파일과 같은 외부 리소스의 수정으로 인해 링크가 향후 중단될 수 있는지 여부에 대해 사용자에게 피드백을 제공할 수 있습니다. Android에서 uLink를 구현했습니다. 34개(가장 많이 다운로드된 1000개 중) Android 앱에 대한 평가에 따르면 기존 모바일 딥 링크와 비교할 때 uLink는 최소한의 개발자 노력이 필요하고 훨씬 더 높은 적용 범위를 달성하며 끊어진 링크에 대한 정확한 사용자 피드백을 제공할 수 있습니다.

이 Microsoft Research 프로젝트에 대해 자세히 알아보려면 다음을 확인하십시오. 연구 논문.

주제에 대한 추가 정보: 마이크로 소프트, 모바일 앱, 모바일 딥 링크, 리써치, 유링크, URL이