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 a 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.