1. A mobile communication terminal, comprising: a widget platform providing unit to generate an additional function expansion message based on expansion of an additional function of a widget, and to transmit the generated additional function expansion message; and a widget manager to receive the additional function expansion message, to determine an application programming interface (API) library with respect to the expansion of the additional function, and to call the determined API library.