An electronic device comprising: a one or more processors; a touch screen; an image sensor; and memory (111, 121) storing a plurality of instructions, wherein the plurality of instructions cause the one or more processors to perform a plurality of operations comprising: providing, on the touch screen, a screen of a camera application, the screen including an image pane occupying a majority area of the touch screen; CHARACTERIZED BY displaying, in the image pane of the screen, a first image based on image data obtained from the image sensor, and an effect menu button, wherein the first image is displayed as a large sized preview image, occupying the majority area of the touch screen, refreshed based on image data obtained in real-time from the image sensor; responsive to receiving a touch input selecting the effect menu button, displaying, in a scrollable area over the image pane, a plurality of second images (1401-1406; 1501-1506), wherein each of the plurality of second images is displayed as a thumbnail sized preview image refreshed by applying a respective image effect to image data obtained in real-time from the image sensor; responsive to receiving a touch input selecting at least one of the plurality of second images (1401-1406; 1501-1506), display a third image by applying a respective image effect of the selected at least one of the plurality of second images to image data obtained in real-time from the image sensor in place of the first image together with the plurality of second images (1401-1406; 1501-1506); and generating, in response to an input requesting capture of a still image, the still image by applying the respective image effect of the third image to image data obtained from the image sensor, wherein the second images are refreshed as preview image thumbnails together with the third image as a preview image at least until the input for capturing the still image is received. a one or more processors; a touch screen; an image sensor; and memory (111, 121) storing a plurality of instructions, wherein the plurality of instructions cause the one or more processors to perform a plurality of operations comprising: providing, on the touch screen, a screen of a camera application, the screen including an image pane occupying a majority area of the touch screen; CHARACTERIZED BY displaying, in the image pane of the screen, a first image based on image data obtained from the image sensor, and an effect menu button, wherein the first image is displayed as a large sized preview image, occupying the majority area of the touch screen, refreshed based on image data obtained in real-time from the image sensor; responsive to receiving a touch input selecting the effect menu button, displaying, in a scrollable area over the image pane, a plurality of second images (1401-1406; 1501-1506), wherein each of the plurality of second images is displayed as a thumbnail sized preview image refreshed by applying a respective image effect to image data obtained in real-time from the image sensor; responsive to receiving a touch input selecting at least one of the plurality of second images (1401-1406; 1501-1506), display a third image by applying a respective image effect of the selected at least one of the plurality of second images to image data obtained in real-time from the image sensor in place of the first image together with the plurality of second images (1401-1406; 1501-1506); and generating, in response to an input requesting capture of a still image, the still image by applying the respective image effect of the third image to image data obtained from the image sensor, wherein the second images are refreshed as preview image thumbnails together with the third image as a preview image at least until the input for capturing the still image is received. providing, on the touch screen, a screen of a camera application, the screen including an image pane occupying a majority area of the touch screen; CHARACTERIZED BY displaying, in the image pane of the screen, a first image based on image data obtained from the image sensor, and an effect menu button, wherein the first image is displayed as a large sized preview image, occupying the majority area of the touch screen, refreshed based on image data obtained in real-time from the image sensor; responsive to receiving a touch input selecting the effect menu button, displaying, in a scrollable area over the image pane, a plurality of second images (1401-1406; 1501-1506), wherein each of the plurality of second images is displayed as a thumbnail sized preview image refreshed by applying a respective image effect to image data obtained in real-time from the image sensor; responsive to receiving a touch input selecting at least one of the plurality of second images (1401-1406; 1501-1506), display a third image by applying a respective image effect of the selected at least one of the plurality of second images to image data obtained in real-time from the image sensor in place of the first image together with the plurality of second images (1401-1406; 1501-1506); and generating, in response to an input requesting capture of a still image, the still image by applying the respective image effect of the third image to image data obtained from the image sensor, wherein the second images are refreshed as preview image thumbnails together with the third image as a preview image at least until the input for capturing the still image is received.