1. A mobile device comprising: a user interface for a first application configured to allow a user of the mobile device to enter one or more search parameters, wherein the first application is installed on and executes on the mobile device; a query wrapper module configured to generate a query wrapper based on the entered search parameters; a search system communication module configured to transmit the query wrapper from the mobile device to a search system and receive a set of results from the search system, wherein the set of results selectively includes a first result corresponding to a first applet; a results presentation module configured to display the set of results within the first application to the user; an access mechanism module configured to: in response to the user selecting the first result, selectively trigger an applet request to be sent to an applet distribution system, wherein the applet request instructs the applet distribution system to transmit the first applet from the applet distribution system to the mobile device; and a sandbox created by the first application on the mobile device and configured to execute the first applet received from the applet distribution system while isolating the first applet from other applications on the mobile device, wherein the first applet includes native code for execution on an operating system of the mobile device, wherein the user interface is configured to present visual output from the first applet executing in the sandbox to the user within the first application.