Here, jQuery Mobile plays an essential role, because it offers exactly this option and supports a variety of platforms. A list of such supported platforms is available under jquerymobile.com
What are the advantages of jQuery Mobile?
jQuery Mobile needs few resources, can easily be adjusted by means of a ThemeRoller regarding the design, and it supports accessibility. This makes it very popular for a lot of developers, whereby a large and active community has formed.
By jQuery Mobile not only easy contents can be presented user-friendly - whole input forms, galleries or GoogleMaps are but a fractional part of what is possible using this framework. The control elements are just as easy to handle as those of a native app. Thanks to the large community, there are a lot of useful plugins that speed up the development
The advantages of a mobile website, for example based on jQuery Mobile, are, on the one hand, that the contents from a CMS can be directly used, without additional expenses. On the other hand, the contents are identical on all devices, since there is a central source of supply for the contents. In addition, these mobile websites are future-proof, due to HTML5 and need not be revised for new or future operating systems or updates. This might happen when using a native app. Naturally, there are also advantages regarding native apps, when it comes to accessing smartphone or tablet functions. By a native app, one can enable the access to the camera, voice control, GPS and further functions, or one can provide an offline operation.
But when it comes to efficiently presenting website contents to a lot of users and at the same time to give an „app-feeling“, a mobile website version based on jQuery Mobile is the right decision. Due to the fact that more and more people are surfing with their mobile devices, it is more likely that the website is accessed by a smartphone or a tablet than downloading, installing and testing a corresponding app in an app store.
Clemens Böhnel, Apprentice IT Specialist for Application Development, third year of training