MozCampAsia2012/apps dissected: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 7: Line 7:
'''Area of Contribution (Team Name)''': Apps/Labs
'''Area of Contribution (Team Name)''': Apps/Labs


'''How are you currently involved with the community?''': Technical partner support for apps business development
'''How are you currently involved with the community?''': Working on Firefox OS Simulator and helping partners with technical support for apps business development


'''Location of Work (where do you reside?)''': Mountain View
'''Location of Work (where do you reside?)''': Mountain View


'''Talk Length (please choose between 30, 60, 90, 120 minutes)''': 30
'''Talk Length (please choose between 30, 60, 90, 120 minutes)''': 30 (60 with more demos and code!)


'''Summary''': The amount of APIs Mozilla's platforms provide for HTML5 apps is breath-taking and can best be explained by showing each of them in their own habitat. A demo (preferably live, falling back to recorded, depending on API) to show the usefulness, integration and mash-up capabilities. Each demo steps through API example code afterwards, which includes a jsfiddle/github example that people can fork to hack on their own. The talk can end with a little game storming on which kind of APIs would people use to make their apps work, to internalize all the new possibilities that just got presented (would result in the 60min version or an additional workshop). This includes showcasing the various app formats (packaged and hosted) and how it affects APIs.
'''Summary''': The amount of APIs Mozilla's platforms provide for HTML5 apps is breath-taking and can best be explained by showing each of them in their own habitat. The explanatory story for each API is enriched with a hands-on demo, showcasing integration with the device, the web and other APIs. For code lovers and if time permits, we'll step through some example code with links to jsfiddle/github so people can fork to hack on their own.


'''How your session furthers the MozCamp [https://wiki.mozilla.org/MozCampAsia2012/Tracks Goals]''': Educate and excite about apps with rich device integration. Engage in app creation and getting them on the marketplace.
If 60 minutes is granted, the talk would end with a little game storming on which kind of APIs would people use to make their apps work, to internalize all the new possibilities that just got presented.
 
'''How your session furthers the MozCamp [https://wiki.mozilla.org/MozCampAsia2012/Tracks Goals]''': Educate and excite about apps with rich device integration. Engage in app development and publishing.


'''Expected Outcome or Deliverable''': See Goals. Having an awareness about APIs and that apps are not just bookmarks but rich and integrated experiences.
'''Expected Outcome or Deliverable''': See Goals. Having an awareness about APIs and that apps are not just bookmarks but rich and integrated experiences.
Line 21: Line 23:
'''Desired Audience Type or Skill-set''': Product managers, designers and hackers.
'''Desired Audience Type or Skill-set''': Product managers, designers and hackers.


'''Equipment Needs (Video projector already included)''': Phone. Projector connected to my MBP. I could connect my Android to present apps running in the Android Marketplace.
'''Equipment Needs (Video projector already included)''': Elmo. HTML5 Slides.
 
'''Slides''': http://mca.testno.de/slides/ . Code: https://github.com/digitarald/mozcamp-apps-dissected


--------------------------------------------------------------------
--------------------------------------------------------------------

Latest revision as of 06:08, 17 November 2012

Apps Dissected - APIs as Awesome Sauce!

Facilitator(s): Harald Kirschner

Are you paid or volunteer staff?: Paid

Area of Contribution (Team Name): Apps/Labs

How are you currently involved with the community?: Working on Firefox OS Simulator and helping partners with technical support for apps business development

Location of Work (where do you reside?): Mountain View

Talk Length (please choose between 30, 60, 90, 120 minutes): 30 (60 with more demos and code!)

Summary: The amount of APIs Mozilla's platforms provide for HTML5 apps is breath-taking and can best be explained by showing each of them in their own habitat. The explanatory story for each API is enriched with a hands-on demo, showcasing integration with the device, the web and other APIs. For code lovers and if time permits, we'll step through some example code with links to jsfiddle/github so people can fork to hack on their own.

If 60 minutes is granted, the talk would end with a little game storming on which kind of APIs would people use to make their apps work, to internalize all the new possibilities that just got presented.

How your session furthers the MozCamp Goals: Educate and excite about apps with rich device integration. Engage in app development and publishing.

Expected Outcome or Deliverable: See Goals. Having an awareness about APIs and that apps are not just bookmarks but rich and integrated experiences.

Desired Audience Type or Skill-set: Product managers, designers and hackers.

Equipment Needs (Video projector already included): Elmo. HTML5 Slides.

Slides: http://mca.testno.de/slides/ . Code: https://github.com/digitarald/mozcamp-apps-dissected