31%
Sams Teach Yourself jQuery Mobile in 24 Hours

Sams Teach Yourself jQuery Mobile in 24 Hours

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Quickly start using jQuery Mobile with HTML, CSS, and JavaScript. jQuery Mobile makes it easy for developers to add "native" mobile functionality to their sites and applications, delivering seamless experiences to customers using diverse mobile devices, all from a single code base. In this book, leading mobile expert Phil Dutson helps readers master the latest version of jQuery Mobile, even if they have no previous experience. In just 24 lessons of one hour or less, Dutson guides readers through every step of creating and customizing a mobile website with jQuery Mobile. Each short, easy lesson builds on all that's come before, teaching jQuery Mobile's newest features in the context of real solution development. Readers learn how to: -Create user interfaces with toolbars, buttons, forms, lists, events, and themes -Build responsive layouts and develop new themes -Detect diverse devices -Encode and embed mobile video -Use mobile device simulators -Build apps with PhoneGap and jQuery Mobile -Incorporate QR and Microsoft Tag Codes -And much more Step-by-step instructions walk developers through common questions, issues, and tasks... Quizzes and Exercises build and test knowledge... "Did You Know?" tips offer insider advice and shortcuts... and "Watch Out!" alerts help readers avoid problems. By the time they're finished, readers will be comfortable going beyond the book to "mobilize" virtually any site.

Table of Contents:
Introduction 1 Key Features of This Book     1 How to Use This Book     2 How This Book Is Organized     2 Conventions Used in This Book.     3 Sample Code for This Book     3 Part I: Beginning jQuery Mobile Hour 1: Getting to Know jQuery Mobile     7 Why You Should Use jQuery Mobile     7 Supported Devices     9 The Developer’s Arsenal     12 Summary     18 Q&A     18 Workshop     19 Hour 2: Working with HTML, CSS, and JavaScript     21 Building Content with HTML     21 Presenting CSS     27 Functioning with JavaScript     32 Summary     37 Q&A     38 Workshop     38 Hour 3: Using the jQuery Framework     41 Including jQuery in Your Site     42 Summary     58 Q&A     58 Workshop     59 Hour 4: Introduction to the jQuery Mobile Framework     61 Adding jQuery Mobile to Your Site.     61 Using Data Roles     63 Creating a Simple Page     65 Understanding the Mobile Initialization Event     69 Using the pageinit Event Instead of $(document).ready()     70 Summary     75 Q&A     76 Workshop     76 Hour 5: Building Your First Mobile Site     79 Structuring the Page     79 Adding a Header and Footer     82 Formatting Text Content.     84 Attaching an Image     86 Linking to a Second Page     89 Summary     91 Q&A     92 Workshop     92 Part II: Creating the User Interface Hour 6: Knowing the Capabilities of Mobile Devices     97 Understanding Screen Resolutions and PPI     97 Additional Mobile Features    101 Looking at Mobile Operating Systems     105 Learning About Mobile Graded Browser Support     108 Summary     108 Q&A     109 Workshop     110 Hour 7: Learning About Page Layout     113 Using a Single Page Layout     113 Using a Multiple Page Layout     115 Aligning Content with a Grid     122 Conquering Collapsible Content     127 Summary     130 Q&A     130 Workshop     131 Hour 8: Tuning the Toolbars     133 Adding a Header Toolbar     133 Attaching a Navigation Toolbar     137 Adding a Footer Toolbar     139 Positioning the Toolbars     144 Adding Persistent Navigation     148 Summary     150 Q&A     150 Workshop     150 Hour 9: Designing Buttons     153 Beginning with Buttons     153 Overriding Button Defaults     156 Changing the Button Size     158 Adding Icons to Buttons     162 Summary     167 Q&A     167 Workshop     168 Hour 10: Formulating Your Forms     171 Getting Started with Forms     171 Enhancing Forms with jQuery Mobile     173 Extended Input Elements     181 Submitting Forms     186 Summary     188 Q&A     188 Workshop     188 Hour 11: Learning About Lists     191 Creating Standard and Inset Lists     191 Adding Extras to Lists     194 Using Icons and Thumbnails     196 Searching List Content     202 Using a List Within a Form     204 Summary     206 Q&A     206 Workshop     206 Hour 12: Handling Events     209 Events for Page Initialization     209 Brushing Up on Touch Events     215 Looking at Virtual Mouse Events     221 Adapting to the Orientation Event     223 Summary     225 Q&A     225 Workshop     226 Hour 13: Changing the Default Theme     229 Learning About the Theme Framework     229 Theming Site Components     236 Switching the Swatches     239 Summary     247 Q&A     248 Workshop     248 Part III: Customizing Your Content Hour 14: Sprucing Up Your Design     253 Understanding Copyrights and Licensing     253 Finding Images     257 Functionality Enhancement with Plug-ins     261 Adding Custom Fonts     265 Summary     271 Q&A     271 Workshop     272 Hour 15: Responsive Site Layout     275 Appreciating Media Queries     275 Adjusting Layouts Based on Screen Size     276 Rotating Site Layout     286 Summary     289 Q&A     289 Workshop     290 Hour 16: Rolling Your Own Theme with ThemeRoller     293 Introduction to ThemeRoller     293 Creating a Theme with ThemeRoller     294 Working with a Custom Theme     302 Summary     305 Q&A     305 Workshop     306 Hour 17: Detecting Mobile Devices     309 Learning the Importance of Mobile Detection     309 Using the .htaccess File     310 Playing Device Detective with PHP     313 Using JavaScript as a Detection Method     316 Non-Detection Solutions     320 Summary     323 Q&A     323 Workshop     324 Part IV: Extending the Mobile Experience Hour 18: Embedding Video Playback for Mobile     327 Understanding Video Playback     327 Embedding a Video with YouTube     328 Embedding a Video with Vimeo     334 Embedding Your Own Video     336 Exploring Other Video Embedding Services     340 Summary     341 Q&A     341 Workshop     341 Hour 19: Encoding Your Own Video for Mobile     343 Learning the Basics of Video Encoding     343 Comparing Video Codecs and Mobile Devices     349 Encoding Video for Mobile Playback     351 Delivering Video Content     357 Summary      359 Q&A     360 Workshop    360 Hour 20: Creating QR and Tag Codes     363 Delving into QR and Tag Codes     363 Scanning QR Codes     364 Rendering Quick Response Codes     365 Generating Microsoft Tag Codes     375 Summary     379 Q&A     379 Workshop     380 Hour 21: Learning to Minify Everything     381 Compressing Code     381 Using Gzip and Deflate     387 Compressing Images     389 Using mod_pagespeed on Your Apache Server     394 Summary     395 Q&A     395 Workshop     396 Hour 22: Using Mobile Device Emulators     397 Turning to Mobile Device Emulators     397 Finding Emulators for Testing     399 Using Emulators for Testing     411 Summary     415 Q&A     415 Workshop     416 Hour 23: Building an App with PhoneGap and jQuery Mobile     419 Getting Started with PhoneGap     419 Including jQuery Mobile in Your Project     430 Compiling the Application     . 437 Summary     440 Q&A     440 Workshop     440 Hour 24: Including jQuery Mobile with WordPress     443 Introducing the WordPress CMS     443 Installing WordPress     444 Creating a Custom Theme for WordPress     445 Adding jQuery Mobile to Your Theme     447 Summary     461 Q&A     462 Workshop     462 Index     465  


Best Sellers


Product Details
  • ISBN-13: 9780672335945
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Sams Publishing
  • Depth: 25
  • Language: English
  • Returnable: Y
  • Spine Width: 25 mm
  • Width: 230 mm
  • ISBN-10: 0672335948
  • Publisher Date: 09 Aug 2012
  • Binding: Paperback
  • Height: 180 mm
  • No of Pages: 496
  • Series Title: Sams Teach Yourself in 24 Hours
  • Weight: 770 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Sams Teach Yourself jQuery Mobile in 24 Hours
Pearson Education (US) -
Sams Teach Yourself jQuery Mobile in 24 Hours
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Sams Teach Yourself jQuery Mobile in 24 Hours

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA