Programming the Mobile WebWith the second edition of this popular book, you'll learn how to build HTML5 and CSS3-based apps that access geolocation, accelerometer, multi-touch screens, offline storage, and other features in today's smartphones, tablets, and feature phones. The market for mobile apps continues to evolve at a breakneck pace, and this book is the most complete reference available for the mobile web. Author and mobile development expert Maximiliano Firtman shows you how to develop a standard app core that you can extend to work with specific devices. This updated edition covers many recent advances in mobile development, including responsive web design techniques, offline storage, mobile design patterns, and new mobile browsers, platforms, and hardware APIs.
|
Contents
Chapter 1 The Mobile Jungle | 1 |
Chapter 2 Understanding the Mobile Web | 35 |
Chapter 3 Browsers and Web Platforms | 63 |
Chapter 4 Tools for Mobile Web Development | 89 |
Chapter 5 Architecture and Design | 127 |
Chapter 6 Markups and Standards | 153 |
Chapter 7 Basics of Mobile HTML5 | 181 |
Chapter 8 HTML5 Forms | 235 |
Chapter 13 Offline Apps Storage and Networks | 501 |
Chapter 14 Geolocation and Maps | 529 |
Chapter 15 Device Interaction | 553 |
Chapter 16 Native and Installed Web Apps | 597 |
Chapter 17 Content Delivery | 655 |
Chapter 18 Debugging and Performance | 671 |
Chapter 19 Distribution and Social Web 20 | 695 |
Appendix A MIME Types for Mobile Content | 709 |