Mobile Device APIs for Fun and Profit

Average rating: ****.
(4.11, 9 ratings)

You’ve made your web site fit a 320px screen, but you had a hunch there was more to this whole mobile thing than that. And now you’re thinking about geolocation, social design, photo uploading, NFC and augmented reality. Wait, what? CSS3 didn’t prepare you for this.

Enter JavaScript – and the new possibilities that mobile device and network APIs make available to fully-fledged apps within the browser runtime. The web is getting whole load more exciting, and mobile’s at the vanguard. The boundaries between browser and device, and device & user are where many of its unexplored opportunities lie.

In this session, we will talk about which device APIs works today, which don’t, which should, and how things are evolving. We’ll focus on those device APIs which have been standardized, and those which have been implemented (hint: not always the same ones) – and conclude by discussing the real-world use-cases, possibilities and opportunities that these APIs can offer. Our hopes and dreams for a rich, contextual, social web will depend on them.

Photo of James Pearce

James Pearce


James is Head of Mobile Developer Relations at Facebook. He’s a developer and writer with a special passion for mobile and exploring its untapped potential.

James’ mobile projects include confess.js, WhitherApps, tinySrc,, Device Atlas, and mobiForge. Previously at Sencha, dotMobi, Argogroup and Ernst & Young, he has also written books on the mobile web for Wrox & Wiley. He’s easy to find at /jamesgpearce, @jamespearce or

Comments on this page are now closed.


Picture of James Pearce
James Pearce
05/31/2012 3:29am PDT

I really enjoyed the session yesterday, despite small blue screen AV issues :-) I know we didn’t have time for questions, so feel free to hit me up below or on Facebook or Twitter


  • appendTo
  • Enyo
  • Ludei
  • Sencha
  • Appcelerator
  • Twitter
  • Infragistics
  • Code For America
  • DevChix
  • Eclipse Foundation
  • Women Who Code

For information on exhibition and sponsorship opportunities at Fluent conference, contact Gloria Lombardo at (203) 381-9245 or

For information on trade opportunities with O'Reilly conferences contact mediapartners

View a complete list of Fluent contacts