컴퓨터 과학

안드로이드 아키텍처 학습 노트

7개 페이지 · 기초부터 차례로 읽어도 되고, 필요한 주제로 바로 들어가도 됩니다.

01 페이지
앱 아키텍처 개요 — 관심사 분리·권장 계층
02 페이지
MVVM·단방향 데이터 흐름(UDF)
03 페이지
Clean Architecture — domain·data·presentation
04 페이지
Repository·UseCase — 단일 출처·비즈니스 캡슐화
05 페이지
의존성 주입 — Hilt·Koin
06 페이지
멀티 모듈화 — 빌드 속도·경계·재사용
07 페이지
상태 관리 — 호이스팅·SavedStateHandle·이벤트