1. A computerized device, comprising: a display adapter; and a data processing hardware element, wherein the data processing hardware element implements a timeline view module to provide output via the display adapter to display a timeline of an application, the timeline comprising a plurality of tracks, wherein the plurality of tracks comprise a track providing a temporal view of each of a plurality of media components of the application and a scripting track providing a temporal view of scripting components of the application, the scripting track comprising an action element representing a portion of scripting code defining a series of discrete operations to be performed at a particular time or keyframe by the application, the particular time or keyframe identified by a position of the action element on the timeline.