Chapter 8

Building Visually Rich Internet Applications

Now that we have a better grasp of what JavaScript and the various mobile oriented JavaScript frameworks can do to enhance our user experience, it is time to dive in and get our hands messy with a bit of digital finger painting. Building awesome web applications isn’t just about programming and logic. A fair amount of web development takes a lot of cues from the design realm. Take CSS, for instance. One of the main reasons why it drives developers crazy is because CSS is a design tool and not really a development tool. Sure, we have to write code to make everything look pretty, but really what we are doing is meticulously setting margins, padding, colors, typefaces, etc.

Keeping that in ...

Get Beginning Android Web Apps Development: Develop for Android using HTML5, CSS3, and 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.