NCDevCon Hands-On Class Spotlight: jQuery Mobile 101

So many devices... so little time. We’ve all heard the hype about how HTML5 enables developers to deliver the same content across the vast and increasingly fragmented array of devices, form factors and operating systems in use today. It turns out that the reality of delivering a consistent user experience across devices, platforms and browsers is much more complicated, time-consuming and costly than advertised. Much of the simplicity and ease that initially made HTML so empowering has been lost.

jQuery Mobile makes the mobile web simple again. Through progressive enhancement, jQuery Mobile transforms the HTML tags you already know into rich interactive touch and gesture enabled experiences that work the same way across all popular smartphone, tablet and desktop platforms.

This hands-on session will introduce you to the unified user interface features provided by the jQuery Mobile framework, including pages, dialogs, popups, toolbars, form elements, buttons and lists; and guide you through combining these components into a working application.

Come see how jQuery Mobile can help you “write less, do more.”

  • Prerequisites: Basic HTML and JavaScript skills
  • Required Hardware/Software: Mac or PC with Google Chrome
  • Suggested Hardware/Software: iPhone or iPad, Android Phone or Tablet

Attendees will not need any special software other than a modern web browser (preferably Google Chrome) in order to complete this hands-on session. All hands-on exercises will be completed in a web browser using focused live examples presented in a split-view (source code + result) format and embedded as interactive slides within a web-based presentation.

About John Yanarella

John Yanarella As a Principal Architect, John Yanarella has more than 12 years of professional experience leading teams and creating engaging user experiences on emerging software platforms. His extensive background includes both consulting and product development for everything from startups to Fortune 500 companies. He has delivered innovative desktop, web and mobile applications using a wide range of technologies, including: HTML, CSS, JavaScript, CoffeeScript and Node.js; C, C++, Objective C and Java; and Adobe Flash, Flex, and AIR.

Before joining Universal Mind, John co-founded Infinum Education, a company dedicated to improving the quality of academic planning and student advising through a web and mobile software solution, called Aviso (http://www.avisoapp.com/).

John is an experienced software framework architect who believes in breaking complex problems down into simple reusable solutions. He has created and been a principal contributor to several commercial and open-source frameworks and software development toolkits. He created Deft JS (http://deftjs.org/), a JavaScript framework that extends Ext JS and Sencha Touch with enterprise class features; grid.less (https://github.com/CodeCatalyst/grid.less), a grid system for web design layout; and Flex Extensions (https://github.com/CodeCatalyst/flex-extensions), a collection of user interface and charting components for Adobe Flex. He is a principal contributor to Swiz (http://swizframework.org/), a lightweight IoC container for Adobe Flash and Flex; and Flare (https://github.com/prefuse/Flare), an ActionScript-based data visualization framework.

Enjoying the best of both worlds, John can be found exploring the latest in technology from his home nestled amongst horse farms in the beautiful environs of Central Kentucky.

Ready to Register for NCDevCon 2012?

Eventbrite - NCDevCon 2012 - North Carolina's Premier Web Conference

There are no comments yet...Kick things off by filling out the form below.

Leave a Comment

Leave this field empty: