728x90
1.URI 스킴(URI Scheme)
특정 프로토콜을 정의하는 방식으로, 웹 브라우저나 앱이 특정 리소스 찾고 접근할 수 있도록한다.
URI의 요소의 일부이다.
URI에서 http, https와 같은 부분이 프로토콜로 URI 스킴이다.
<scheme>://<authority><path>?<query>#<fragment>
2.딥링크(Deeplink)
딥링크는 사용자가 특정 앱의 특정 화면으로 바로 이동할 수 있도록 해주는 링크이다.
URI Scheme을 활용하여 구현한다.
URI Scheme값을 앱에 등록하여 웹에서 클릭하여 앱의 페이지로 연결한다.
하지만 이런 기본적인 딥링크는 앱이 설치되어 있을 때만 동작하고 앱이 없으면 아무런 동작도 하지않는다.
myapp://product/123
3.유니버설 링크(Universal Link)
IOS에서 딥링크의 문제를 해결하기 위한 기능으로 만약 앱이 설치되어있지않다면 Chrome이나 Safari에서 웹사이트 열리게 된다.
4.앱 링크(App Links)
안드로이드에서 딥링크의 문제를 해결하기 위한 기능으로 만약 앱이 설치되어있지않다면 Chrome에서 웹사이트 열리게 된다.
728x90
'Computer Science > 개발지식' 카테고리의 다른 글
[개발지식] 미들웨어 (Middleware) (0) | 2025.02.20 |
---|---|
[개발지식] 리버스 엔지니어링 (Reverse Engineering),클론 코딩 (Clone Coding) (0) | 2025.02.18 |
[개발지식] 코드베이스(Codebase)란? (0) | 2025.02.18 |