jQuery Mobile First Look


jQuery Mobile First Look
eBook: $23.99
Formats: PDF, PacktLib, ePub and Mobi formats
$20.40
save 15%!
Print + free eBook + free PacktLib access to the book: $63.98    Print cover: $39.99
$60.39
save 6%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Easily create your mobile web applications from scratch with jQuery Mobile
  • Learn the important elements of the framework and mobile web development best practices
  • Customize elements and widgets to match your desired style
  • Step-by-step instructions on how to use jQuery Mobile

Book Details

Language : English
Paperback : 216 pages [ 235mm x 191mm ]
Release Date : June 2011
ISBN : 1849515905
ISBN 13 : 9781849515900
Author(s) : Giulio Bai
Topics and Technologies : All Books, Web Development, Mobile, Cookbooks, jQuery, Open Source, Web Development

Table of Contents

Preface
Chapter 1: What is jQuery Mobile?
Chapter 2: Organizing Content: Pages and Dialogs
Chapter 3: Configuring and Extending jQuery Mobile
Chapter 4: Reading, Writing, Communicating: Content
Chapter 5: Navigation Made Easier: Toolbars
Chapter 6: Mobile Clicking: Buttons
Chapter 7: Transmitting Information: Forms
Chapter 8: Organizing Information: List Views
Appendix A: API Calls and Properties
Appendix B: Resources and Troubleshooting
Index
  • Chapter 1: What is jQuery Mobile?
    • How jQuery Mobile was born
    • jQuery mobile and other libraries
      • jQTouch
        • Who is it for?
        • How does it look?
        • What should I remember?
      • Sencha Touch
        • Who is it for?
        • How does it look?
        • What should I remember?
      • iUI
        • Who is it for?
        • How does it look?
        • What should I remember?
      • iWebKit
        • Who is it for?
        • How does it look?
        • What should I remember?
      • Comparison
        • Type of package comparison
        • Why choose jQuery Mobile?
    • How to get jQuery mobile
    • jQuery Mobile in action
    • Getting involved
    • Summary
    • Chapter 2: Organizing Content: Pages and Dialogs
      • Understanding page structure
      • How multi-page templates work
      • How to link internal and external pages
      • Navigation and page transitioning in AJAX
      • Dialogs: creation, deletion, and behavior
      • Theming pages and dialogs
      • Summary
        • Chapter 4: Reading, Writing, Communicating: Content
          • How content is displayed
            • Default HTML markup styling
          • Using columns and grids
            • How to create a simple grid with buttons
            • Creating grids with more than two columns
          • A note on collapsible blocks
            • Nested collapsible blocks
            • Collapsible sets
          • Theming content
          • Summary
          • Chapter 5: Navigation Made Easier: Toolbars
            • How do toolbars actually work?
            • Different types of bars
              • Header bars
                • Creating a header
                • Customizing buttons
              • Footer bars
                • Creating a footer
                • Adding buttons and other elements
              • Navbars
                • Creating a navbar
                • Customizing navbars
            • On positioning
              • Fixed positioning
              • Fullscreen positioning
              • Persistent footer
            • Theming toolbars
            • Summary
            • Chapter 6: Mobile Clicking: Buttons
              • What do buttons look and feel like in jQuery mobile?
              • Buttons markup and icons
                • Creating link buttons
                • Creating form buttons
                • Adding icons
              • Displaying buttons
                • Inline buttons
                • Grouped buttons
              • Theming buttons
              • Summary
              • Chapter 7: Transmitting Information: Forms
                • Form basics
                  • Form structure and initialization
                • Input elements
                  • Text inputs
                    • Text fields
                    • Password fields
                    • Text areas
                  • Search inputs
                • Flip switches, radio buttons, and checkboxes
                  • Flip toggle switches
                  • Radio buttons
                  • Checkboxes
                • Sliders and select menus
                  • Sliders
                  • Select menus
                • Theming forms
                • Summary
                • Chapter 8: Organizing Information: List Views
                  • Basics and conventions for list views
                    • Nested lists
                    • Numbered lists
                    • Read-only lists
                    • Split button lists
                  • Spicing up your lists
                    • Count bubbles
                    • List dividers
                    • Images
                    • Formatting content
                    • Implementing a search filter bar
                  • Summary
                  • Appendix A: API Calls and Properties
                    • List of properties and methods
                      • $.mobile options
                      • $.mobile methods
                      • $.mobile.path methods
                      • $.mobile.path properties
                      • $.mobile.urlHistory methods
                      • $.mobile.urlHistory properties
                      • $.support tests
                      • Button plugin
                      • Check and radio boxes plugin
                      • Collapsible plugin
                      • Dialog plugin
                      • List view plugin
                      • Navbar plugin
                      • Page plugin
                      • Select plugin
                      • Slider plugin
                      • Text input plugin
                    • Appendix B: Resources and Troubleshooting
                      • Online and offline resources
                        • Official jQuery and jQuery Mobile documentation
                        • jQuery 1.4 reference guide
                        • jQuery mobile gallery
                      • Development tools
                        • FireBug (Firefox)
                        • Internet Explorer 8 developer tools
                        • Safari web inspector
                        • Dragonfly (Opera)
                        • Chrome web inspector
                      • Troubleshooting
                        • Mobile equivalent of $(document).ready
                        • Target object
                        • Creating custom themes and swatches

                      Giulio Bai

                      Giulio Bai is a law student living in Italy who spends most of his time toying with stuff that doesn't have anything to do with law. Even after trying to keep the list of his past achievements as short as possible, the number of projects that he joined in (and that invariably sunk shortly thereafter) makes it hard to narrow down his interests to programming and carousels alone. It should be made clear that any claim of responsibility for those unfortunate ventures is wholeheartedly rejected – they never had the necessary potential to make it anyway.
                      Sorry, we don't have any reviews for this title yet.

                      Code Downloads

                      Download the code and support files for this book.


                      Submit Errata

                      Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                      Sample chapters

                      You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                      Frequently bought together

                      jQuery Mobile First Look +    iPhone Applications Tune-Up =
                      50% Off
                      the second eBook
                      Price for both: $34.95

                      Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                      What you will learn from this book

                      • Discover why jQuery Mobile is a significantly better choice compared to other libraries and frameworks, most of which target iOS devices only
                      • Handle events, configure options, and customize the look and feel of jQuery Mobile
                      • Create and style pages and dialogs, and understand how links are handled by this framework
                      • Understand the fundamentals of list views and their importance in the way jQuery Mobile displays information
                      • Display content to suit your needs and make everything look like a full-fledged RIA even on a mobile screen
                      • Use toolbars to provide additional options and control to the user, and learn to position, theme, and enhance them
                      • Understand buttons and their key role in mobile development: how they can be grouped, displayed, customized for a better user experience
                      • Create forms and submit data via AJAX with jQuery Mobile: also implement sliders, toggle switches, and search inputs into your fieldset

                      In Detail

                      The jQuery Mobile framework is jQuery's latest rabbit-out-of-the-hat project. The jQuery Mobile framework is open source and is supported by all the big players: iOS, Android, Bada, BlackBerry, Nokia, Ado, and so on. Considering all the names behind the project, it is a truly cross platform framework and porting applications made in jQuery mobile will be a snap with this new technology at your hands. Get to grips with everything you need to know to sprint through developing high-end web applications for mobiles.

                      jQuery Mobile First Look will show you the features of the jQuery Mobile framework, what they do, and how they can be used. It covers the installation thoroughly on all the machines as it is found with any new technology that the most difficult part is getting people to correctly install the product.

                      From Installation to specifications and from designing to deployment this book covers all the factors that you need to know before starting your own mobile web application development. Starting with an introduction to jQuery Mobile, the book will give you an overview of the key features of the framework and how they can be used to implement a mobile web application. Development tips and troubleshooting add to the standard information contained in these pages. The topics covered include everything the jQuery Mobile developer needs to know in order to create a full-feature web application for mobile devices. Ranging from a comparison of jQuery mobile with other popular frameworks and its installation on various Operating Systems to theming pages, website layout, and content formatting, the book presents information about buttons, toolbars, dialogs, forms, and list views, as well as suggesting best practices and workarounds to accomplish things in an alternative way.

                      jQuery Mobile First Look will help you learn one of the most promising JavaScript mobile frameworks and grasp how widgets and elements work and what you can do to customize and enhance their behavior.

                      A by-example guide that will let you explore all the features of jQuery Mobile and get you ready for all the mobile web development you will do

                      Approach

                      The jQuery Mobile First Look is a perfect reference to keep on your desk for finding out the capabilities of the jQuery Mobile framework and how you can put it to good use. This book will show you how to enjoy your programming by letting a simple yet effective JavaScript library handle the hassles you would encounter otherwise. It will quickly take you through the entire framework and cover every level of specification you need to know to kick-start your mobile web development.

                      Who this book is for

                      This is a First Look book that allows existing jQuery users to get a look at the features of jQuery mobile. It is targeted at jQuery users who want to enter the exciting world of mobile web development. All you need is the basics of jQuery and an interest to get involved with mobile development and you can use this book as a launch-pad for your future ventures in mobile web development with jQuery Mobile framework.

                      Code Download and Errata
                      Packt Anytime, Anywhere
                      Register Books
                      Print Upgrades
                      eBook Downloads
                      Video Support
                      Contact Us
                      Awards Voting Nominations Previous Winners
                      Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                      Resources
                      Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software