1. A method comprising: coupling a display node tree corresponding to an application program's output to an underlying graphics platform, including determining, at a graphics platform abstraction layer, an implementation for the underlying platform; and via the implementation, processing information represented by each node of a selected set of one or more display nodes of the display node tree for calling an object interface of the underlying graphics platform, to provide the platform user interface code with data for rendering a representation of the data.