A system and method for dynamically assembling an application for execution on a first device from a platform-independent application configuration and executing the application on the first device all in near real-time. A Real-time Application Rendering Engine (RARE) may be capable of building, in near real-time, native applications. The native applications may be built in near real-time from a set of one or more of library(ies), script(s), configuration(s), UI markup file(s), and / or other elements. These elements may exist on the local device, they may be retrieved via a browser, or the RTE, accessing content at a public or private network, using any available network protocol, or they may be obtained in other ways.