1. A method comprising: generating, by a processor, a first mapping between view tree nodes of a view tree to display nodes of a display node tree, wherein the view tree nodes represent platform independent user interface view objects of one or more applications, and the display nodes represent abstract layer objects corresponding to the platform independent user interface view objects; generating, by the processor, a second mapping between display nodes of the display node tree to platform dependent nodes of one or more platform dependent trees, wherein the platform dependent nodes represent platform dependent user interface view objects, wherein the abstract layer objects process data from the platform independent user interface view objects for use by the platform dependent user interface view objects; determining, by the system, a platform on which an application of the one or more applications is to be executed; and based on the platform, employing, by the processor, the first mapping and the second mapping to process a first set of platform independent user interface view objects associated with a second set of one or more view tree nodes of the view tree corresponding to the application to be executed for calling a third set of platform dependent user interface view objects associated with a fourth set of one or more platform dependent nodes of a platform dependent tree associated with the platform for rendering a representation of the data.