Mobile Web Development

What This Book Covers

Chapter 1 introduces the Mobile Web and we'll see why mobile web is the next big thing.

Chapter 2 is our first look at the example site we'll be building in the book: "Pizza on the Run" (POTR). Specifically, we look at: picking the best method to deliver your site to mobile browsers, designing navigation and information architecture, setting up a development environment, learning XHTML Mobile Profile—the presentation language for mobile applications, and developing Pizza On The Run's mobile site homepage.

Chapter 3 looks at: designing layouts for the mobile web, using Wireless CSS in design, being aware of differences in mobile browsers, creating the database and code architecture for our example site (POTR), using forms on the mobile web, handling user authentication, testing our work in simulators, constraining user input with Wireless CSS, and applying special effects using Wireless CSS.

Chapter 4 covers: understanding the Lowest Common Denominator method, finding and comparing features of different mobile devices, deciding to adapt or not, adapting and progressively enhancing the POTR application using Wireless Abstraction Library, detecting device capabilities, evaluating tools that can aid in adaptation, and moving your blog to mobile.

Chapter 5 specifically looks at: running a ready.mobi test on your site, creating the structure, design, markup, and navigation for best user experience, and collecting user behavior data to keep enhancing the site.

Chapter 6 looks at sending text messages, and in the process covers the fundamentals of using third-party services for messaging. We specifically take a look at: updating order status for POTR, selecting an SMS gateway provider and setting up an account, sending text messages using the gateway's API, understanding how an SMS message is delivered, getting delivery status updates, setting up our own SMS gateway, and sending bulk messages.

Chapter 7 covers: creating Multimedia Messages for special offers at POTR, controlling message presentation, sending Multimedia Messages through our gateway, and receiving photos from customers via MMS.

Chapter 8 explores and set up a mobile payment system for POTR. Specifically, we look at: getting money through PayPal, evaluating mobile payment methods—their pros and cons, security concerns in mobile payments, using SMS in mobile payment, Premium SMS and Short Codes, and receiving Text Messages via a short code.

Chapter 9 looks at: setting up an interactive voice response platform, playing pre-recorded audio and text to speech, accepting keypad inputs, accepting voice input and doing speech recognition, performing dynamic calculations on input, and integrating with server-side scripting.

Chapter 10 covers how to use AJAX on mobile platforms. We specifically look at: getting pizza recipes via AJAX, enabling AJAX in forms, understanding iPhone application development, and more about building rich mobile apps.

Chapter 11 looks at: trends in mobile web applications, mobile widgets and developments of the browser, connectivity—mobile networks, occasionally connected devices, open Handset Alliance and Google's Android system, and resources to keep abreast of the mobile scene.


Go back to the main page.


A button for going back to the top of this page