Create a Splash Screen in Compose Multiplatform for iOS & Android - KMP for Beginners
- 안드로이드 앱 스플래시 스크린은 기본적으로 개발자들이 스스로 디자인하는 게 아니라, 로고를 표시하는 단순한 화면이어야 함입니다. 🎨
- 기본 스플래시 스크린보다 커스터마이징된 스플래시 화면을 만들려는 경향이 있지만, 이는 사용자에게 불필요한 지연을 초래할 수 있습니다. ⏳
- 스플래시 스크린은 프로젝트를 시작할 때 로딩 시간이 오래 걸리는 동안 사용자에게 시각적인 정보를 제공하며, 적절한 시간 동안 표시되어야 합니다. ⏱️
- 공식 API인 "core splash screen"을 사용하여 Android 스플래시 스크린을 관리하고, 이를 사용하기 위해서는 Android의
values/style.xml
파일에 필요한 설정을 작성해야 합니다. ✏️
- Android 스플래시 스크린은
theme.app.starting
스프레드과 windowSplashscreenBackgroundColor
과 windowSplashScreenAnimatedIcon
같은 속성들을 통해 디자인 🎨