1. A method for interacting with a remote application displayed within a virtual desktop on a tablet computing device using a mouse pointer, the method comprising: locally executing a virtual desktop on a tablet computing device executing an operating system that generates and displays a native desktop, wherein the tablet computing device operating system does not contemplate a mouse pointer; displaying the virtual desktop within a context of the native desktop such that the virtual desktop appears to be the native desktop; displaying a mouse pointer within the virtual desktop; receiving, by the virtual desktop, a request from a user of the tablet computing device to execute a remote application within a context of the virtual desktop; transmitting the received user request to a remote server over a virtual channel, wherein the remote server, in response to receiving the user request, executes the remote application and transmits application output generated by the remote application to the tablet computing device; displaying the received application output in an application output window displayed within a context of the virtual desktop; and interacting with the remote application using the mouse pointer.