Universal Link란?

2016-07-26
18 Views

Universal Link란?

iOS9부터 DeepLink기반 기술로 애플에서 공식적으로 제공하는 것을 말한다.

DeepLink란?

온라인 매거진이나 웹사이트, 블로그등에서 https://~//news?id=9999 형태의 URL을 얻어 직접 앱 하모녀에 나오는 형태를 말한다. iOS에서도 이를 URL스키마라고 말한다.

어떤 것이 다른가?

기본의 사용자정의 URL체계를 사용하는 DeepLink에서 앱을 열떄까지의 과정에서 웹페이지를 열거나 해당 앱이 여러개 있는 경우 어떤 앱을 표시할지등의 컨텐츠를 표시할때까지의 무엇인가를 처리하지만 iOS9부터 지원하는 Universal Link는 진행과정 사이에 아무것도 넣지않고 사용하자에게 공개하려는 앱에서 직접 콘텐츠를 표시할 수 있다는 것이 차이점이다.

즉, UniversalLink를 사용하려면 앱과 웹과 같이 사용할 수 있도록 대응시킬 필요가 있다. 나중에 샘플소스는 기회가 되면 공개하도록 하겠다.

Facebook Comments

You may be interested

모바일 앱 아키텍처
Swift
shares18 views
Swift
shares18 views

모바일 앱 아키텍처

MJ Kim - 4월 22, 2017

이 내용은 나름대로 개발해본 내용을 토대로 정리해본 모바일 앱 아키텍처에 대한 내용이다. 이를 정리한 이유는 오래된 아키텍처부터 최근 아키텍처까지 정리해보고…

시간차를 얻는 Date Extension
Swift 3.0
shares6 views
Swift 3.0
shares6 views

시간차를 얻는 Date Extension

MJ Kim - 4월 12, 2017

사용자가 남길 내용에 대한 시간표시를 할 때 일정한 시간차를 표현해주는 경우가 있어 이에 대한 Date Extention을 정리해 보았다. [crayon-58fd6030d0aa5663555868/]  

Swift 3.1에서 없어진 문법 정리
Swift 3.0
shares34 views
Swift 3.0
shares34 views

Swift 3.1에서 없어진 문법 정리

MJ Kim - 3월 31, 2017

Swift언어는 무엇인가 나올때마다 없어지는 것들이 있어, Swift 3.1에서 컴파일할 수 없게 된 문법내용을 정리했다. switch문을 사용하여 enum에서 protocol을 여러가지 패턴으로…