1. A mobile device configured to present a user interface for receiving a handwriting input via a touch input device, the mobile device comprising: a processor; a memory; and a display component with an associated touch input device, the display component being configured to present a user interface that includes a candidate window, the candidate window displaying a plurality of recognition candidates that are identified by a recognition engine executed by the processor and based on a handwriting input received via the touch interface, the candidate window also displaying a plurality of prediction candidates, an edit field that displays the first recognition candidate as determined text, one or more function keys configured to cause a respective function or command to be executed, and a dynamic input panel having a first area when the user interface is in a recognition or prediction state and a second area that is larger than the first area when the user interface is in a writing state, the dynamic input panel overlying the candidate window and the one or more function keys when in the writing state and having the second area.
5. The mobile device of claim 1 , wherein the user interface is configured for use with Asian script.