MozCampEU2012/how-to-create-new-web-apis: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Title of Session (should also be the title of your Wiki page): How to create new Web APIs
Title of Session (should also be the title of your Wiki page): How to create new Web APIs


Facilitator(s): Julian Viereck
Facilitator(s): Gregor Wagner | Julian Viereck


Are you paid or volunteer staff?: Paid
Are you paid or volunteer staff?: Paid


Area of Contribution (Team Name): PDF.JS Project
Area of Contribution (Team Name): B2G | PDF.JS Project


How are you currently involved with the community?: working on PDF.JS / presenting the project on conferences (meetups) / co-host of the Mozilla Summer Of Code Party in Ch-Zurich 2012  
How are you currently involved with the community?: Work for Mozilla, working with many people from Europe.  | Working on PDF.JS / presenting the project on conferences (meetups) / co-host of the Mozilla Summer Of Code Party in Ch-Zurich 2012  


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


Talk Length (please choose between 30, 60, 90, 120 minutes): 60m
Talk Length (please choose between 30, 60, 90, 120 minutes): 60m


Summary: This session is about sharing some of my own experience of becoming a platform developer and creating a new WebAPI (mozPrintCallback-API). This session will give an overview of how a new WebAPI is "created", some short introduction on how to get going building Firefox and start hacking the C++ codebase. Sharing some of my own experience what makes hacking the platform hard and how to make it become fun. At the end of the session, audience should be motivated to bring up their own API ideas and don't be scared anymore about trying to implement them themself.
Summary: This session gives a rough overview how to implement new WebAPIs in JS and C++.  


How your session furthers the MozCamp Goals (https://wiki.mozilla.org/MozCampEU2012/Tracks): Creating a new set of WebAPIs is key to enable Firefox OS. While there are lots of them created now, there are still huge areas, that don't have APIs yet. This talk tries to make people want to implement new APIs and therefore make new things possible on Firefox OS and the open web in general.
How your session furthers the MozCamp Goals (https://wiki.mozilla.org/MozCampEU2012/Tracks): Creating a new set of WebAPIs is key to enable Firefox OS and other developments on the web. While there are lots of them created now, there are still huge areas, that don't have APIs yet. This talk tries to make people want to implement new APIs and therefore make new things possible on Firefox OS and the open web in general.


Expected Outcome or Deliverable: More discussion about WebAPIs and people implementing them.
Expected Outcome or Deliverable: More discussion about WebAPIs and people implementing them.
Line 33: Line 33:
Place your name here if you would like to attend this talk:
Place your name here if you would like to attend this talk:


* Philipp Kewisch (what is the difference to the [[https://wiki.mozilla.org/MozCampEU2012/Implementing-A-WebApi-in-JS other webapi session?]]
* Philipp Kewisch
* Giorgio Maone
* Giorgio Maone
* Jérémie Patonnier
* Szabolcs Hubai
* Tom Schuster
* Henrik Skupin
--------------------------------------------------------------------
Slides of the presentation are online here: http://www.slideshare.net/jviereck/implementing-new-webapis

Latest revision as of 03:50, 12 September 2012

Title of Session (should also be the title of your Wiki page): How to create new Web APIs

Facilitator(s): Gregor Wagner | Julian Viereck

Are you paid or volunteer staff?: Paid

Area of Contribution (Team Name): B2G | PDF.JS Project

How are you currently involved with the community?: Work for Mozilla, working with many people from Europe. | Working on PDF.JS / presenting the project on conferences (meetups) / co-host of the Mozilla Summer Of Code Party in Ch-Zurich 2012

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

Talk Length (please choose between 30, 60, 90, 120 minutes): 60m

Summary: This session gives a rough overview how to implement new WebAPIs in JS and C++.

How your session furthers the MozCamp Goals (https://wiki.mozilla.org/MozCampEU2012/Tracks): Creating a new set of WebAPIs is key to enable Firefox OS and other developments on the web. While there are lots of them created now, there are still huge areas, that don't have APIs yet. This talk tries to make people want to implement new APIs and therefore make new things possible on Firefox OS and the open web in general.

Expected Outcome or Deliverable: More discussion about WebAPIs and people implementing them.

Desired Audience Type or Skill-set: Basic knowledge about coding C++/JavaScript.

Equipment Needs (Video projector already included): None



To Be Completed by the Audience-

(If you would like) 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:

  • Philipp Kewisch
  • Giorgio Maone
  • Jérémie Patonnier
  • Szabolcs Hubai
  • Tom Schuster
  • Henrik Skupin

Slides of the presentation are online here: http://www.slideshare.net/jviereck/implementing-new-webapis