[android] App Bundle을 사용하는 이유

안녕하세요! 오늘은 안드로이드 앱 개발에서 App Bundle을 사용하는 이유에 대해 알아보겠습니다.

1. 앱 크기 최적화

App Bundle은 앱을 더 작은 크기로 배포할 수 있게 해줍니다. 앱 번들에서는 Dynamic Delivery를 통해 사용자 장치에 최적화된 APK를 생성합니다. 이렇게 하면 사용자가 필요로 하는 리소스만 포함된 APK가 설치되어 디바이스 스토리지 공간을 절약할 수 있습니다.

2. 모듈화

App Bundle은 모듈화된 디자인을 가능하게 합니다. 이를 통해 기능별 또는 기기별로 모듈을 분리하여 사용자에게 필요한 모듈만 제공할 수 있습니다. 이로써 앱 다운로드 크기를 줄이고 기기의 성능을 향상시킬 수 있습니다.

3. 동적 기능 제공

App Bundle은 동적 기능 모듈을 사용하여 앱의 일부 기능을 나중에 추가할 수 있게 합니다. 이를 통해 초기 앱 다운로드 크기를 줄이고 필요에 따라 추가적인 기능을 제공할 수 있습니다.

Android 앱을 개발하는 경우, App Bundle을 사용하여 앱 다운로드 크기를 최적화하고 동적 기능 제공 및 모듈화를 통해 사용자 경험을 향상시킬 수 있습니다.

더 많은 정보를 원하시면 안드로이드 개발자 사이트를 참고해주세요.