앱 라이프사이클·시스템
실행 옵션과 콜드 스타트 라우팅
앱이 꺼진 상태에서 푸시를 탭하면 해당 채팅방으로 가야 하는데, 가끔 홈 화면에서 멈추거나 로그인 화면 뒤에 채팅방이 뜨는 버그가 있습니다. 콜드 스타트에서 라우팅을 어떻게 설계해야 하나요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
앱이 꺼진 상태에서 푸시를 탭하면 해당 채팅방으로 가야 하는데, 가끔 홈 화면에서 멈추거나 로그인 화면 뒤에 채팅방이 뜨는 버그가 있습니다. 콜드 스타트에서 라우팅을 어떻게 설계해야 하나요?
콜드 스타트에서는 목적지를 '보류 딥링크'로 저장하고 인증·초기 데이터 준비가 끝난 뒤 라우터가 한 번에 처리한다.
앱 라이프사이클·시스템주관식기초
마케팅팀이 문자로 상품 링크를 보내는데 앱이 설치된 사용자는 앱으로, 아닌 사용자는 웹으로 가게 해 달라고 합니다. 이 요구를 만족하려면 무엇을 어떻게…
#deep-link
앱 라이프사이클·시스템주관식심화
서비스 대부분이 WKWebView 로 구현된 앱에서 웹이 네이티브 기능(생체 인증·카메라)을 호출하는 브리지를 유지보수해야 합니다. 브리지는 어떤 API 로…
#deep-link
아키텍처주관식심화
MVVM-C의 Coordinator는 어떤 문제를 풀기 위한 것인가요?
#deep-link
아키텍처객관식심화
수십 개 모듈로 나뉜 대규모 앱에서 딥링크(URL 스킴·Universal Link·푸시 페이로드)를 처리하는 설계로 옳은 것을 모두 고르세요.
#deep-link