The First Step—Understanding Mobile Devices
Mobile Data Usage is Exploding
It's Not All Rosy—Mobile Devices have Limitations
But There are Many Ways to Do Mobile Web Development!
Bringing Order with Standards and Guidelines
Pizza On The Run and the Mobile Web
Different Options for Going Mobile
Mobile Navigation and Information Architecture
Setting Up the Development Environment
Making a Call is as Simple as Email
Designing Layouts for the Mobile Web
Using Wireless CSS as the Silver Bullet, Almost!
Creating the Database and Code Architecture for POTR
Form Elements Don't Look the Same Across Browsers
Form Processing Does not Change!
Constraining User Input with WCSS
Single-Step Registration and Order Placement on POTR
Luigi's Pizza On The Run is Live!
Device Detection and Capabilities
Other Useful Tools for Adaptation
Developing Standards- Compliant Sites
Creating the Structure, Design, Markup, and Navigation for Best User Experience
So What Happens at the Gateway?
Finding Message Delivery Status
Before You Decide on a Gateway
Sending SMS from Your Own Computer
Creating a "Special Offers" MMS message
Controlling Message Presentation
Sending Multimedia Messages through Our Gateway
Receiving Photos from Customers via MMS
MMS's Potential is Yet to Be Exploited!
Making Money via Mobile Devices
Evaluating Mobile Payment Methods
Making it Easier—Payment Gateways Help get More Money!
Designing the Call Flow of Our Application
Creating an Application to Play Audio
Selecting the Topping and Quantity
Confirming and Submitting an Order
Getting Pizza Recipes via AJAX
Understanding iPhone Application Development
More Ways to Build Rich Mobile Apps
Mobile Web Applications are Growing Faster than Humans
Mobile Widgets and Mobile Browsers
Connectivity—Mobile Networks and Occasionally Connected Devices
Androids will Invade Your Mobile Space Soon!
Is the Mobile the Next Computer?