[Android] Compose 성능 최적화 - 설정편#1
R8 Compiler & release mode Compose의 성능향상을 위한 시작은 환경설정부터 시작합니다. R8 컴파일러를 사용해야 하며, debug mode가 아닌 release모드에서 사용해야만 실제 compose의 성능을 확인할수 있습니다. R8 컴파일러 자체가 proguard를 통한 코드 최적화, 리소스 최적화, 난독화를 하는 작업을 수반하므로 debug 모드가 아니여야만 성능이 제대로 나온다는 말은 사실 동일한 문맥상에 있는 말입니다. Android Gradle plugin 3.4.0 이상이면 더이상 proguard를 사용하여 최적화 작업을 하지 않습니다. 이 작업을 R8이 대신 작업합니다. 물론 proguard의 난독화를 위한 예외 규칙들은 그대로 R8에 호환되어 컴파일 됩니다. 해당 버..