안드로이드 Navigation Component와 FragmentManager 차이
안드로이드 Navigation Component와 FragmentManager 차이를 실무 기준으로 정리합니다. back stack, 화면 전환, deep link, 직접 제어가 필요한 순간을 기준으로 무엇을 선택하면 좋은지 설명합니다.
안드로이드 Navigation Component와 FragmentManager 차이를 실무 기준으로 정리합니다. back stack, 화면 전환, deep link, 직접 제어가 필요한 순간을 기준으로 무엇을 선택하면 좋은지 설명합니다.
안드로이드에서 single activity 구조가 많아진 이유는 액티비티를 하나로 줄이는 유행 때문만은 아닙니다. Navigation Component, back stack, shared state, Compose, state restoration을 한 흐름으로 다루기 쉬워졌기 때문입니다. 이 글에서는 그 이유와 한계를 실무 관점으로 정리합니다.