PacktLib: jQuery Mobile Web Development Essentials

jQuery Mobile Web Development Essentials

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Preface

Preparing your First jQuery Mobile Project

Important preliminary points

Building an HTML page

Getting jQuery Mobile

Implementing jQuery Mobile

Working with data attributes

Summary

Working with jQuery Mobile Pages

Important preliminary points

Adding multiple pages to one file

jQuery Mobile, links, and you

Working with multiple files

jQuery Mobile and URLs

Additional customization

Summary

Enhancing Pages with Headers, Footers, and Toolbars

Important preliminary points

Adding headers

Icon sneak peak

Working with back buttons

Working with footers

Creating fixed and full screen headers and footers

Working with navigation bars

Summary

Working with Lists

Creating lists

Working with list feature

Summary

Getting Practical — Building a Simple Hotel Mobile Site

Welcome to Hotel Camden

The home page

Finding the hotel

Listing the hotel rooms

Contacting the hotel

Summary

Working with Forms and jQuery Mobile

Before you begin

What jQuery Mobile does with forms

Working with "mini" fields

Summary

Creating Modal Dialogs, Grids, and Collapsible Blocks

Creating dialogs

Laying out content with grids

Working with collapsible content

Summary

jQuery Mobile Configuration, Utilities, and JavaScript methods

Configuring jQuery Mobile

Using jQuery Mobile utilities

jQuery widget and form utilities

Summary

Working with Events

Working with physical events

Handling page events

Summary

Moving further with the Notekeeper Mobile Application

What is a mobile application?

Designing your first mobile application

Adding functionality with JavaScript

Summary

Enhancing jQuery Mobile

What's possible?

The visual building blocks of jQuery Mobile

The basics of jQuery Mobile theming

Creating and using a custom theme

Creating and using custom icons

Updating the Notekeeper app

Summary

Creating Native Applications

HTML as a native application

Summary

Becoming an expert - Build an RSS Reader application

RSS Reader — the application

Creating the RSS Reader Application

Summary