A skin is provided for the user interface of a mobile communication
device. The skin is obtained by providing a data file including
information defining characteristics of the skin, providing a markup
language style sheet describing a manner in which data is to be
represented on a display of the mobile communication device; transforming
the data file into a markup language document according to the markup
language style sheet, and providing the markup language document to an
user interface application to represent the data on the display.