Book Image

Creating Mobile Apps with jQuery Mobile - Second Edition

By : Andy Matthews, Shane Gliser
Book Image

Creating Mobile Apps with jQuery Mobile - Second Edition

By: Andy Matthews, Shane Gliser

Overview of this book

<p>jQuery Mobile is a mobile-centric web framework developed by the jQuery team. The project focuses on building a framework compatible with the ever-increasing variety of smartphones and tablet computers on the market. The jQuery Mobile framework plays well with other frameworks and platforms, such as PhoneGap and Backbone.</p> <p>Automate repetitive tasks easily and painlessly with the Grunt task runner, build a fully responsive, gorgeous photography website, and learn how to mix and match jQuery Mobile 1.4.5 into existing websites and how to deploy those changes to content management systems such as WordPress, Drupal, and HarpJS. jQuery Mobile aims to reach everyone, and so does this book. It will enhance your mobile knowledge and help you to create versatile, unique sites quickly and easily.</p>
Table of Contents (18 chapters)
Creating Mobile Apps with jQuery Mobile Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Installing Grunt


The first thing you need to know about Grunt is that it's built atop Node.js. This allows Grunt to be truly cross-platform; it's equally at home on Mac, Nix or Windows. Some plugins might not play well with different operating systems, but Grunt, and its associated official plugin set, will all work just fine. Before you can install and begin using Grunt, you'll first need to install the Node.js . If you're a web developer already, there's a really good chance you already have Node. If you know that you have Node.js, then you can skip the next section. If you're not sure, read on and find out.

A brief aside about Node.js

If you've been involved in the web development scene any time in the last 3-4 years, then there's a good possibility you've heard about Node.js. It's a hot topic, and for good reason. Node.js brings server-side functionality to traditional web developers. Node.js is an open source, cross-platform runtime engine, built to run JavaScript on the web server, rather...