1. A mobile communication device, comprising: a housing having a form factor suitable for handheld use; a display screen carried by the housing; an input component configured to receive commands to the mobile communication device; a storage component configured to store a mobile application; a processor configured to execute the mobile application; a first window control component configured to control the interface displayed on a first portion of the display screen and to respond to inputs directed to the first portion of the display screen; a second window control component configured to control the interface displayed on a second portion of the display screen and to respond to input directed to the second portion of the display screen; a coordinator component configured to selectively enable or disable the first window control component and the second window control component to switch the mobile communication device between a single window mode and a dual window mode, wherein when the mobile communication device is in the dual window mode, the first window control component and the second window control component are configured to simultaneously control the display screen.