jQuery Mobile Web Development Essentials.
Material type: TextPublisher: Olton : Packt Publishing Ltd, 2012Copyright date: ©2012Edition: 1st edDescription: 1 online resource (271 pages)Content type: text Media type: computer Carrier type: online resourceISBN: 9781849517270Subject(s): Computer programming | HTML (Document markup language) | JavaScript (Computer program language) | Mobile computingGenre/Form: Electronic books.Additional physical formats: Print version:: jQuery Mobile Web Development EssentialsDDC classification: 005.26 LOC classification: QA76.76.H94 -- C36 2012ebOnline resources: Click to ViewIntro -- jQuery Mobile Web Development Essentials -- Table of Contents -- jQuery Mobile Web Development Essentials -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What is jQuery Mobile? -- What's the cost? -- What do you need to know? -- What about native apps? -- Help! -- Examples -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Preparing your First jQuery Mobile Project -- Important preliminary points -- Building an HTML page -- Getting jQuery Mobile -- Implementing jQuery Mobile -- Working with data attributes -- Summary -- 2. 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 -- Page titles -- Prefetching content -- Changing page transitions -- Summary -- 3. 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 -- Full screen positioning -- Working with navigation bars -- Persisting navigation bar footers across multiple pages -- Summary -- 4. Working with Lists -- Creating lists -- Working with list feature -- Creating Inset lists -- Creating list dividers -- Creating lists with count bubbles -- Using thumbnails and icons -- Creating Split Button lists -- Using a search filter -- Summary -- 5. 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 -- 6. Working with Forms and jQuery Mobile -- Before you begin -- What jQuery Mobile does with forms -- Working with radio buttons and checkboxes -- Working with select menus -- Search, toggle, and slider fields -- Search fields -- Flip toggle fields -- Slider fields -- Using native form controls -- Working with "mini" fields -- Summary -- 7. Creating Modal Dialogs, Grids, and Collapsible Blocks -- Creating dialogs -- Laying out content with grids -- Working with collapsible content -- Summary -- 8. jQuery Mobile Configuration, Utilities, and JavaScript methods -- Configuring jQuery Mobile -- Using jQuery Mobile utilities -- Page methods and utilities -- Path and URL related utilities -- Miscellaneous utilities -- jQuery widget and form utilities -- Summary -- 9. Working with Events -- Working with physical events -- Handling page events -- What about (document).ready? -- Creating a real example -- Summary -- 10. Moving further with the Notekeeper Mobile Application -- What is a mobile application? -- Designing your first mobile application -- Listing out the requirements -- Building your wireframes -- Designing the add note wireframe -- Display notes wireframe -- View note/delete button wireframe -- Writing the HTML -- Adding functionality with JavaScript -- Storing Notekeeper data -- Using localStorage -- Effective use of boilerplates -- Building the Add Note feature -- Adding bindings -- Collecting and storing the data -- Building the Display Notes feature -- Dynamically adding notes to our listview -- Viewing a note -- Using the Live function -- Dynamically creating a new page -- Deleting a note -- Summary -- 11. Enhancing jQuery Mobile -- What's possible? -- The visual building blocks of jQuery Mobile -- Border-radius -- Applying drop shadows -- Using text-shadow.
Using box-shadow -- CSS gradients -- The basics of jQuery Mobile theming -- Bars (.ui-bar-?) -- Content blocks (.ui-body-?) -- Buttons and listviews (.ui-btn-?) -- Mixing and matching swatches -- Site-wide active state -- Default icons -- Creating and using a custom theme -- What's ThemeRoller? -- Using ThemeRoller -- Preview -- Colors -- Inspector -- Tools -- Creating a theme for Notekeeper -- Exporting your theme -- Creating and using custom icons -- CSS Sprites -- Designing your first icon -- High and low resolution -- Updating the Notekeeper app -- Adding our custom theme -- Adding our custom icon -- Summary -- 12. Creating Native Applications -- HTML as a native application -- Working with PhoneGap -- Adding PhoneGap functionality -- Summary -- 13. Becoming an expert - Build an RSS Reader application -- RSS Reader - the application -- Creating the RSS Reader Application -- The displayFeeds function -- Storing our feeds -- Adding an RSS feed -- Viewing a feed -- Creating the entry view -- Going further -- Summary -- Index.
Learn to use the touch-optimized, cross-device, cross-platform jQM web framework for smartphones and tablets.
Description based on publisher supplied metadata and other sources.
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
There are no comments on this title.