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.