1. A method of controlling data displayed by a multi-screen device, comprising: receiving a first user input that corresponds to instructions to maximize a first application displayed on a first screen of the dual-screen device; referencing maximization rules for the first application; and based on the maximization rules for the first application, causing data from the first application to be simultaneously displayed on both the first screen and a second screen of the dual-screen device.