Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

High-level architecture

In this section, we will explore the similarities and differences between The SmolPhone and other frameworks. First, we examine the graphics pipeline, which is responsible for converting a widget tree into pixels on the screen. Next, we describe how we handle user inputs and change the state of the user interface. Finally, we describe application scripting.