1. A method, comprising: providing a device having at least first and second screens; receiving user interface input to execute an image capture function; determining one or more of an image capture function configuration, a device orientation, and a device state; and based on one or more of the image capture function configuration, the device orientation, and the device state, entering one of one or more image capture modes, wherein in each image capture mode a display on the first or second screen is different.