Skip to content

Instantly share code, notes, and snippets.

@alivedise
Last active August 29, 2015 13:56
Show Gist options
  • Select an option

  • Save alivedise/8917710 to your computer and use it in GitHub Desktop.

Select an option

Save alivedise/8917710 to your computer and use it in GitHub Desktop.
window mgmt 101 abstract
## Window Management 101 ##
* Overview
* Birth
** webapps launch
** system message
* manifest
** Sizing
** Orientation
* Visibility
* Animations
* Dead
** window.close
** OOM killer
** crash
** Reviving Zombie
* App specific API/UI/UX
** Browser API
** window.alert
** browser chrome
** context menu
** audio channel service (1.5)
* System specific UI
** Software home button (non-official)
** SIM PIN unlock dialog
** Volume warning dialog
** ...
* Child Windows
** window.open
** window.open w/ remote
** window.open w/ attention
** window.open w/ dialog
* Activity
** Inline disposition
** Window disposition
* Special app/widget-like app
** Keyboard
** Cost control
** Lockscreen
** Homescreen
*** Swappable homescreen
** App on Lockscreen
** FTU
* History
** Task Manager
** Edge gestures
** Sheet navigation
** In App Sheet
* Complexity
** Relationships
** Multiple window (non-offical)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment