Abstract: Provided are a method of controlling a mobile device having an improved user's convenience of inputting, a recording medium storing a program for executing the method, an application distribution server, and a mobile device. The method includes displaying character arrangement window on an edge of a display area, and when a touch has occurred on a portion, on which the character arrangement window is not displayed, in the display area, regarding the touch as an event that a character corresponding to the touch, from among characters included in the character arrangement window, is input.