1. A mobile device comprising: a processor; a display; a web browser displayed on the display; an application management framework, under control of the processor, implemented within the browser, the application management framework encapsulating multiple web applications; and an application management framework user interface, displayed on the display, comprising a menu bar further comprising a set of icons corresponding to a plurality of active web applications running within the application management framework, wherein one icon from the set of icons is a selected icon corresponding to a currently selected application, the selected icon centered on the menu bar, the menu bar implemented as an application flip tray such that a user can flip through the set of icons in response to one or more user events and the menu bar configured to auto-hide to reserve available screen area for the currently selected application displayed on the display of the mobile device.