1. A method for mobilizing a web application, the method comprising: receiving a representational state transfer (REST) resource of a web application, wherein the web application presents data of the REST resource of the web application in a first form; analyzing, by one or more processors, the REST resource to identify a pattern in the REST resource; determining, by one or more processors, that the identified pattern in the REST resource corresponds to a first pattern, wherein the first pattern is a predetermined pattern that is associated with a template, and wherein the template utilizes a model-view-controller (MVC) software pattern and the template is configured to present the data of the REST resource of the web application in a second form, wherein the second form is accessible to mobile devices; retrieving, by one or more processors, the template; extracting, by one or more processors, a schema defined for the REST resource, wherein the schema includes a field with a name corresponding to a type of the data of the REST resource; and generating, by one or more processors, a mobile web application that presents the data of the REST resource of the web application in the second form based, at least in part, on the REST resource and the template, wherein the mobile web application includes a field name indicator corresponding to the type of data of the REST resource, and wherein the field name indicator is the name corresponding to the type of data of the REST resource from the extracted schema.