
개요오디라는 프로젝트에서 점진적으로 Compose 마이그레이션을 진행중이다.처음부터 Compose를 사용한게 아니기 때문에, 화면 전환에는 Compose Navigation이 아닌 Intent나 FragmentManager 방식을 사용하고 있다.화면 전환은 기존에 사용하던 방식을 사용하고, 각각의 Activity/Fragment에서 컴포저블 함수를 호출하는 방식이다.예를 들어 LoginActivity라면 LoginScreen을 호출하고, MeetingsActivity라면 MeetingsScreen을 호출한다. 이 때, Fragment에서는 ViewCompositionStrategy와 함께 컴포저블 함수를 호출한다."State 유지와 메모리 누수를 방지하기 위해" ViewCompositionStrategy..
kotlin/compose
2025. 6. 3. 22:45