3.3 Scheduling
The third project focuses on scheduling. Mobile devices
generally operate as a single user environment, and thus have
signicantly dierent scheduling requirements from desktop
or server machines. For example, Android users typically
view a single application at a time, not multiple applications
in multiple windows.