RESEARCH
런처 포크 후보 비교 분석
권장: Lawnchair 참조 + AOSP Launcher3 직접 포크 (또는 Compose-Native)
| 항목 | Launcher3 (AOSP) | Lawnchair | Neo Launcher | KISS |
| 라이선스 | Apache 2.0 | Apache 2.0 | Apache 2.0 | GPL-3.0 |
| 코드 규모 | ~200K LOC Java | ~150K LOC Kotlin | ~100K LOC | ~30K LOC |
| Android 15 | 완벽 | 진행중 | 미지원 | 미확인 |
| Compose | 없음 | 일부 도입 | 없음 | 없음 |
S0 결정 포인트
- Launcher3 포크: 즉시 동작하는 런처 확보, View->Compose 마이그레이션 부담
- Compose-Native: 70% 신규 기능(Dash/Fusion/Orchestrator)에 최적, 런처 기본 기능 직접 구현 필요
- 핵심 학습 코드: Workspace, CellLayout, DragController, LauncherAppWidgetHost