The document discusses experiments with using HTML5, jQuery Mobile, and PhoneGap to create mobile apps from existing web resources. It describes attempts to create an offline caffeine tracker app to work across multiple brands using a JSON database for storage on local devices. Challenges included performance issues with jQuery Mobile and the need for platform-specific configuration and debugging with PhoneGap. The document concludes that while web technologies allow creating native-like apps, native skills are still needed to fully implement mobile features.
21. Can also be nested, but for now the database table has 4 columns: id, drink, size, and caffeine which we can add to, extract from, and search. It is permanently stored in the browser until the user physically clears their localstorage cache.
37. Possibly unorthodox at this time (if jqmobile runs all the links, operations such as a back button, form submitting and javascript validation, using the # in links, and css changing take some playing around with)