앱 생명주기
App Lifecycle
운영체제가 앱을 전경·비활성·배경 상태로 옮기고 실행 기회를 제한하거나 다시 활성화하는 흐름이다.
같은 뜻으로 쓰는 말
- application lifecycle
마지막 검증
앱 생명주기는 운영체제가 앱을 사용자가 조작하는 전경 상태, 잠시 조작할 수 없는 비활성 상태, 화면 뒤의 배경 상태로 옮기는 흐름이다. Android와 iOS에서 상태가 바뀔 때 호출되는 함수는 다르며, React Native는 공통 앱 코드에서 필요한 일부 상태를 AppState로 제공한다.
앱이 background가 됐다는 사실은 현재 React 컴포넌트가 제거됐다는 뜻도, 앱 프로세스가 종료됐다는 뜻도 아니다. 프로세스 종료와 복원은 별도 계약이다.
출처와 검증 범위
아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.
- AppStateReact Native · 공식 문서 · 확인 2026-08-09
- The activity lifecycleAndroid Developers · 공식 문서 · 확인 2026-08-09
- Managing your app's life cycleApple Developer · 공식 문서 · 확인 2026-08-09