1. A system configured to use HTML5 layout for rendering a native downloaded graphical user interface, the system comprising: a mobile communication device; a native downloadable application; a mobile web services API; a HTML 5 authoring tool utilized to create an application layout conformant with HTML5 standards and practices; a native application authoring tool utilized to develop the native downloadable application and comprising an HTML5 layout as a resource file in a process of building the native downloadable application whereby the HTML5 layout is embedded into the native downloadable application; and an application server comprising at least the native downloadable application; wherein the native downloadable application is downloaded from the application server over a network to the mobile communication device, the native downloadable application is configured to run on the mobile communication device and is configured to be displayed on the mobile communication device, the native downloadable application is configured to open a browser view within the native downloadable application on the mobile communication device when the native downloadable application is running and displayed on the mobile communication device, the browser view configured to execute the HTML5 layout as the graphical user interface of the native downloadable application and transmit a request for information to a server over a network, wherein the HTML 5 layout is part of the native downloadable application and operates with the native downloadable application, the native downloadable application configured to intercept the request for information, and the native downloadable application configured to satisfy the request from a plurality of resources included in a downloaded file, wherein a request made to one of a plurality of native downloadable application features supported in the mobile web services API is satisfied without going outside of the mobile communication device to a network, wherein an application content is presented in an HTML5 layout on the mobile communication device.
1. A system configured to use HTML5 layout for rendering a native downloaded graphical user interface, the system comprising: a mobile communication device; a native downloadable application; a mobile web services API; a HTML 5 authoring tool utilized to create an application layout conformant with HTML5 standards and practices; a native application authoring tool utilized to develop the native downloadable application and comprising an HTML5 layout as a resource file in a process of building the native downloadable application whereby the HTML5 layout is embedded into the native downloadable application; and an application server comprising at least the native downloadable application; wherein the native downloadable application is downloaded from the application server over a network to the mobile communication device, the native downloadable application is configured to run on the mobile communication device and is configured to be displayed on the mobile communication device, the native downloadable application is configured to open a browser view within the native downloadable application on the mobile communication device when the native downloadable application is running and displayed on the mobile communication device, the browser view configured to execute the HTML5 layout as the graphical user interface of the native downloadable application and transmit a request for information to a server over a network, wherein the HTML 5 layout is part of the native downloadable application and operates with the native downloadable application, the native downloadable application configured to intercept the request for information, and the native downloadable application configured to satisfy the request from a plurality of resources included in a downloaded file, wherein a request made to one of a plurality of native downloadable application features supported in the mobile web services API is satisfied without going outside of the mobile communication device to a network, wherein an application content is presented in an HTML5 layout on the mobile communication device. 7. The system according to claim 1 wherein the HTML layout comprises associated JavaScript.