Mobile devices have a wide range of characteristics, ranging from the obvious, such as screen size, colour depth and supported images, to the less-obvious, including memory size, communications protocols and soft-key support.
Creating and deploying mobile applications which support the variety of device characteristics is a challenge. In today’s market where mobile consumers are looking for a sophisticated experience, a lowest common denominator approach will not suffice.

The Content Transformation Manager component within the Mobile Interaction Server is built around a Java-based transformation engine that maps content to the capabilities of each end-user’s device, enabling device-specific delivery of content services in real time. The transformation engine uses device profile information stored in the MobileAware Device Database to guide the transformation process. New devices are supported by simply adding profiles into the Device Database.