Patent ID: 8391845

Claim:
A method of presenting data entities of standard device application in a wireless device, the method comprising: hosting component-based applications on the wireless device providing an application runtime environment for hosting at least one component-based application; hosting component definitions for developing the component-based application, the definitions comprising: a data component for representing application-specific data; a non-data component for representing non-data components; and a standard data component for representing standard built-in data on the device; and storing device and device-specific application programming interfaces (APIs); wherein the standard data component implements a standard data component definition, the standard data component definition embedded into the component-based application definition during development, the standard data component providing access to a standard device data entity by invoking the device dependent APIs the standard data component presenting the standard device data entity as a user defined data component, the application runtime environment automatically making functionality available of the user defined data components available to standard data component.