Book description
By the end of this book, you'll have the training, tools, and techniques for creating robust mobile web experiences on a wide array of platforms for your favorite smartphone or other mobile device.
Table of contents
- Copyright
- About the Authors
- About the Technical Reviewers
- Acknowledgments
- Introduction
-
I. Getting Started with Mobile Web Development
- 1. Introduction to Mobile Web Development
- 2. Set Up Your Mobile Web Development Environment
-
II. The Syntax of the Mobile Web
-
3. Mobile Markup Languages
- 3.1. Selecting a Mobile Markup Language
- 3.2. XHTML
- 3.3. XHTML-MP
- 3.4. CSS for Mobile Devices
- 3.5. WML
- 3.6. Summary
- 4. Device Awareness and Content Adaptation
- 5. Adding Interactivity with JavaScript and AJAX
-
3. Mobile Markup Languages
-
III. Advanced Mobile Web Development Techniques
- 6. Mobile Web Usability
-
7. Enhancing Mobile Web Pages for Smartphone Browsers
- 7.1. Common Web Techniques for Smartphone Browsers
- 7.2. WebKit in Mobile Browsers
- 7.3. Safari Mobile for iPhone
- 7.4. Browser for Android Mobile Devices
- 7.5. webOS Browser for Palm Pre
- 7.6. BlackBerry Browser
- 7.7. Nokia Web Browser on Series 60 Smartphones
- 7.8. Internet Explorer Mobile for Windows Mobile
- 7.9. Opera Mini and Opera Mobile Browsers
- 7.10. Summary
-
IV. Deploying into the Mobile Ecosystem
- 8. Optimizing Mobile Markup
- 9. Validating Mobile Markup
- 10. Testing a Mobile Web Site
- 11. Deploying a Mobile Web Site
- 12. How to Play Well in the Mobile Ecosystem
- 13. The Future of the Mobile Web
-
V. Appendixes
- A. Sample User-Agents from Mobile Devices
- B. Sample Request Headers from Mobile Devices
- C. Glossary
- D. Case Study: Testing Mobile Browser Caching and Performance
Product information
- Title: Beginning Smartphone Web Development: Building JavaScript, CSS, HTML and Ajax-based Applications for iPhone, Android, Palm Pre, BlackBerry, Windows Mobile, and Nokia S60
- Author(s):
- Release date: January 2010
- Publisher(s): Apress
- ISBN: 9781430226208
You might also like
video
HTML5 Mobile Web Development
Ready to create mobile web applications with the new features available in HTML5? In this 10-session …
book
Introducing the HTML5 Web Speech API: Your Practical Introduction to Adding Browser-Based Speech Capabilities to your Websites and Online Applications
Leverage the power of HTML5 Web Speech API to quickly add voice capabilities to your websites. …
book
SwiftUI for Absolute Beginners: Program Controls and Views for iPhone, iPad, and Mac Apps
Dive into the world of developing for all of Apple platforms with SwiftUI, Apple’s new framework …
video
Beginners Guide to Building Mobile Web Apps
In this Beginners Guide to Building Mobile Web Apps, expert authors Chris Minnick and Eva Holland …