Desktop, WindowManager and built-in app shell
How the modern CDN desktop composes the OS UI and launches built-in or installed applications.
currentstatus
UI developers ยท OS developersaudience
School-GIT docssource
SCHX nativeruntime
SCHX / FEATURE LAYER
Source map
- components/cdn/Desktop.tsx
- components/cdn/WindowManager.tsx
- components/cdn/Taskbar.tsx
- components/cdn/StartMenu.tsx
SCHX / FEATURE LAYER
Desktop shell
Desktop owns the visible shell experience: wallpaper, icons, menus, OS controls and app-launch interactions. WindowManager owns app windows and runtime resolution.
SCHX / FEATURE LAYER
Built-ins and installed apps
Built-in system applications can resolve directly to React components. Installed Web Bro applications use their stable app IDs and local installation metadata rather than being hard-coded into the Desktop source.
SCHX / FEATURE LAYER
OS release boundary
Desktop and WindowManager are compiled into the OS runtime release. Their source files may HMR during development, but installed users receive changes through the OS version system.
SCHX / FEATURE LAYER