Chapter 6. Competing with Native Apps

It's quite impressive that we can produce powerful and scalable mobile web applications just using HTML, CSS, and JavaScript. However, so far we haven't achieved the look and feel that we would with a native application. Also, if our Internet connection goes down, our application will probably stop working, despite the fact that we're using a local database.

In this chapter, you will learn how to go a step further in polishing your web app, first by adding user interface enhancements. We'll use CSS3's amazing animation and transition capabilities, and we'll also use robust and popular JavaScript libraries. Next, we'll add geolocation and offline support using the latest HTML5 specifications and the Chrome browser. ...

Get Pro Android Web Apps: Develop for Android Using HTML5, CSS3 & JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.