Skip to content
Muang edited this page Sep 30, 2026 · 4 revisions

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 이름 테이블