1. A computing device configured to execute a cross-platform application, comprising: a computing device on which an operating system is installed that creates a computing environment; an Application Platform application, where the Application Platform application is at least partially natively implemented and creates an application runtime environment when executed by the computing device; a cross-platform application, where the cross-platform application is configured to be executed within the application runtime environment and is not natively executable by the computing device; and wherein the Application Platform application is configured to integrate the cross-platform application into the computing environment of the computing device by providing at least one launch point for the cross-platform application within the computing environment.