Index - hndada/mmos GitHub Wiki
I. 앱과 시스템
II. 모바일 주요 동작
III. 시스템 추가 기능
IV. UI Components 구현
V. 성능과 강건성(Robustness)
- 자원 절약
Appendix
A. 현존 UI System 구성
References type: Wayland / wlroots, Android AOSP, Chromium, Flutter, Qt Quick, DRM/KMS, Skia, Vulkan
- Wayland: IPC / surface protocol
- AOSP: multi-process window/surface transaction
- Chromium: frame pipeline / compositor / threading
- Flutter: application UI tree / layout
- Qt Quick: retained scene graph
- DRM/KMS: display / scanout
- Skia: 2D rendering
- Vulkan: low-level GPU
Supplementary
HarfBuzz / FreeType / ICU: text libinput: input Core Animation: animation/composition
B. UI System 이름 테이블