Index
A
- accordion
- about / Working with collapsible content
- Add Note feature
- building / Building the Add Note feature
- bindings, adding / Adding bindings
- data, collecting / Collecting and storing data
- data, storing / Collecting and storing data
- Display Notes feature, building / Building the Display Notes feature
- automatic back button
- adding / Working with back buttons
B
- back buttons
- working with / Working with back buttons
- Balsamiq Mockups
- URL / Building your wireframes
- box shadows
- about / Applying drop shadows
C
- collapsible content
- working with / Working with collapsible content
- command line interface (CLI)
- about / Working with PhoneGap
- Contacts API
- about / Adding the PhoneGap functionality
- URL, for documentation / Adding the PhoneGap functionality
- content
- laying out, with grids / Laying out content with grids
- Content Delivery Network (CDN)
- about / Getting jQuery Mobile
- Cordova
- count bubbles
- about / Creating lists with count bubbles
- lists, creating with / Creating lists with count bubbles
- custom theme
- creating / Creating and using a custom theme
- using / Creating and using a custom theme
- ThemeRoller / What's ThemeRoller?
- ThemeRoller, using / Using ThemeRoller
- preview area / Preview
- colors / Colors
- inspector / Inspector
- tools / Tools
- creating, for Notekeeper / Creating a theme for Notekeeper
- exporting / Exporting your theme
D
- data attributes
- working with / Working with data attributes
- deserialization
- about / Using localStorage
- design possibility
- defining / What's possible for designs?
- dividers
- about / Creating list dividers
- Document Object Model (DOM)
- about / Working with data attributes
- drop shadows
- applying / Applying drop shadows
- text-shadow, using / Using text-shadow
- box-shadow, using / Using box-shadow, CSS gradients
F
- Feed API
- URL / Viewing a feed
- about / Viewing a feed
- filterable widgets
- using / Using filterable widgets
- fixed and fullscreen headers and footers
- footers
- working with / Working with footers
- fullscreen headers and footer
- defining / Fullscreen headers and footers
- functionality, with JavaScript
- Notekeeper data, storing / Storing Notekeeper data
- boilerplates, using / Effective use of boilerplates
- Add Note feature, building / Building the Add Note feature
- notes, adding dynamically to listview / Dynamically adding notes to our listview
- note, viewing / Viewing a note
- new page, creating dynamically / Dynamically creating a new page
- note, deleting / Deleting a note
G
- grids
- content, laying out with / Laying out content with grids
- responsive grids, creating / Making responsive grids
H
- headers
- adding / Adding headers
- Hotel Camden
- about / Welcome to Hotel Camden
- features / Welcome to Hotel Camden
- home page, defining / The home page
- finding / Finding the hotel
- hotel rooms, listing / Listing the hotel rooms
- contacting / Contacting the hotel
- HTML
- defining / HTML as a native application
- PhoneGap, defining / Working with PhoneGap
- PhoneGap functionality, adding / Adding the PhoneGap functionality
- HTML5 Mobile Development DZone Reference Card
- references / Contacting the hotel
- HTML page
- building / Building an HTML page
I
- icon
- defining / Icon sneak peek
- icons, jQuery Mobile documentation page
- URL / Default icons
- inset lists
- about / Creating inset lists
- iOS URL schemes
- references / Contacting the hotel
J
- JavaScript
- functionality, adding with / Adding functionality with JavaScript
- JavaScript Object Notation (JSON)
- about / Creating a real example
- jQuery
- URL / Getting jQuery Mobile
- jQuery Mobile
- obtaining / Getting jQuery Mobile
- implementing / Implementing jQuery Mobile
- defining / jQuery Mobile, links, and you, Additional customization, Before you begin
- and URLs / jQuery Mobile and URLs
- references / jQuery Mobile and URLs
- page titles / Page titles
- content, prefetching / Prefetching content
- page transitions, changing / Changing page transitions
- with forms / What jQuery Mobile does with forms
- radio buttons, using / Working with radio buttons and checkboxes
- checkboxes, using / Working with radio buttons and checkboxes
- select menus, using / Working with select menus
- search fields / Search, toggle, and slider fields, Search fields
- toggle field / Search, toggle, and slider fields
- slider field / Search, toggle, and slider fields
- flip switch fields / Flip switch fields
- slider fields / Slider fields
- native form controls, using / Using native form controls
- configuring / Configuring jQuery Mobile
- settings / Configuring jQuery Mobile
- utilities, using / Using jQuery Mobile utilities
- page methods / Page methods and utilities
- utilities / Page methods and utilities
- utilities, related to path and URL / Utilities related to path and URL
- widget utility / jQuery Mobile widget and form utilities
- form utility / jQuery Mobile widget and form utilities
- visual building blocks / The visual building blocks of jQuery Mobile
- border-radius / Border-radius
- drop shadows, applying / Applying drop shadows
- jQuery Mobile theming
- defining / The basics of jQuery Mobile theming
- Bars (.ui-bar-?) / Bars (.ui-bar-?)
- content blocks (.ui-body-?) / Content blocks (.ui-body-?)
- buttons and listviews (.ui-btn-?) / Buttons and listviews (.ui-btn-?)
- swatches, mixing / Mixing and matching swatches
- swatches, matching / Mixing and matching swatches
- site-wide active state / Site-wide active state
- default icons / Default icons
- jQuery UI
- URL / Working with tabs
L
- linear gradients
- about / CSS gradients
- list dividers
- autodividers / Autodividers
- list features
- working with / Working with list features
- inset lists, creating / Creating inset lists
- list dividers, creating / Creating list dividers
- lists, creating with count bubbles / Creating lists with count bubbles
- thumbnails and icons, using / Using thumbnails and icons
- split button lists, creating / Creating split button lists
- lists
- creating / Creating lists
M
- mini fields
- working with / Working with mini fields
- mobile application
- defining / What is a mobile application?
- URL / What is a mobile application?
- designing / Designing your first mobile application
- requirements, listing / Listing out the requirements
- HTML, writing / Writing the HTML
- multiple files
- working with / Working with multiple files
- multiple pages
- adding, to one file / Adding multiple pages to one file
N
- namespace
- navigation bar footers
- persisting, across multiple pages / Persisting navigation bar footers across multiple pages
- navigation bars
- working with / Working with navigation bars
- navigation bars (navbars)
- about / Working with navigation bars
- note
- viewing / Viewing a note
- .on() method, using / Using the .on() method
- deleting / Deleting a note
- note data
- storing / Storing Notekeeper data
- Notekeeper
- theme, creating for / Creating a theme for Notekeeper
- Notekeeper app
- updating / Updating the Notekeeper app
- custom theme, adding / Adding our custom theme
- Notekeeper data
- storing / Storing Notekeeper data
- localStorage, using / Using localStorage
P
- page container
- about / Page methods and utilities
- page events
- handling / Handling page events
- categories / Handling page events
- $(document).ready, defining / What about $(document).ready?
- real example, creating / Creating a real example
- panels
- working with / Working with panels
- PhoneGap
- URL / HTML as a native application
- APIs, defining / HTML as a native application
- PhoneGap/Cordova plugin
- URL / Adding an RSS feed, Going further
- PhoneGap Build
- PhoneGap documentation
- URL / Working with PhoneGap
- physical events
- working with / Working with physical events
- popups
- using / Using popups
R
- radial gradients
- about / CSS gradients
- Really Simple Syndication (RSS)
- about / RSS reader – the application
- requirements, mobile application
- listing / Listing out the requirements
- wireframes, building / Building your wireframes
- Add Note wireframe, designing / Designing the Add Note wireframe
- notes wireframe, displaying / The Display Notes wireframe
- View Note/Delete button wireframe / The View Note/Delete button wireframe
- responsive grids
- creating / Making responsive grids
- responsive tables
- defining / Responsive tables
- RSS reader
- defining / RSS reader – the application
- RSS reader application
- creating / Creating the RSS reader application
- displayFeeds function / The displayFeeds function
- feeds, storing / Storing our feeds
- RSS feed, adding / Adding an RSS feed
- feed, viewing / Viewing a feed
- entry view, creating / Creating the entry view
S
- select menus, jQuery Mobile
- defining / Working with select menus
- custom select fields / Custom select fields
- self-executing function
- serialization
- about / Using localStorage
- split button list
- about / Creating split button lists
- Static Maps
- about / Finding the hotel
- URL / Finding the hotel
T
- tabs
- working with / Working with tabs
- text shadows
- about / Applying drop shadows
- ThemeRoller
- URL / What's possible for designs?
- about / What's ThemeRoller?
- using / Using ThemeRoller
- ThemeRoller, for jQuery Mobile
V
- virtual events
- about / Working with physical events
X
- XML HTTP Request (XHR)
- about / Working with multiple files
Z
- ZIP file option
- URL / Getting jQuery Mobile