MozCampEU2012/Exploring Touchevents

From MozillaWiki
Jump to: navigation, search

Exploring touchevents

Participation Proposal

Facilitator(s): Wes Johnston

Are you paid or volunteer staff?: Paid

Area of Contribution (Team Name): Firefox Mobile Front-End Development

How are you currently involved with the community?: IRC and Bugzilla, helping contributors report bugs and write patches.

Location of Work (where do you reside?): San Francisco

Talk Length (please choose between 30, 60, 90, 120 minutes): 60 minutes (quick talk and some hack time?)

Summary: Touch events are important for mobile apps right now, but quickly should also become important for desktop/tablet apps as well. This will be a quick introduction to the basics of the new touchevent api's, a quick example of using them to develop an page flip widget, and also a look at some of the frameworks currently available to make development easier. I don't anticipate that would take long and would like to spend most of the time hacking on on things like writing new widgets, adapting old widgets from jquery, github, xtag, etc, or working on bring touch events into your webapp.

How your session furthers the MozCamp Goals (https://wiki.mozilla.org/MozCampEU2012/Tracks): Touch events are a great tactile way to interact with the web and help make mobile web applications feel native to users. Super important for mobile web apps.

Expected Outcome or Deliverable: Better webapps and a better web. More hackers.

Desired Audience Type or Skill-set: Webdevs or addon devs.

Equipment Needs (Video projector already included): Participants should bring their laptops and phones/tablets.

Audience Participation

I want this to have lots of hack time:

  • Github projects that could use touch support
  • iOS/Android has a ton of cool widgets that don't really have HTMl equivalents, so anything we can bring over for users is a win. jQuery widgets, x-tag widgets, etc!
  • Add touch support to your pet webapp

Submit a question for the speaker(s) or indicate what information you hope to gain by attending this talk here:

Place your name here if you would like to attend this talk:

  • bsmedberg