권한 처리1 Android 스플래시(Splash) 화면 비대화 해결 및 무거운 초기화 구조 분리하기 Android 앱을 개발하고 운영하다 보면, 첫 화면인 스플래시(Splash) 화면에 이것저것 자꾸 살을 붙이게 되는 경우가 많습니다. 초기 설정 로딩, 공지사항 확인, 필수 권한 요청, 로그인 세션 체크에 메인 화면 이동 분기까지... 저의 경우도 처음에는 한 화면에서 다 처리하면 구조가 단순해 보여서 그렇게 밀어 넣었던 적이 있습니다.하지만 앱을 출시하고 운영하다 보면 꼭 문제가 터집니다. 네트워크가 불안정한 환경에서 사용자가 스플래시 화면에 마냥 멈춰 있거나, 초기화 도중 에러가 났을 때 정확히 어디서 막혔는지 로그를 봐도 한눈에 파악하기 어렵더군요.나중에 고생하지 않으려면 스플래시 화면의 역할을 최소한의 진입 판단으로만 줄여야 합니다. 장기적인 유지보수와 안정적인 운영을 위해 제가 실무에서 잡은 .. 2026. 5. 22. 이전 1 다음