Engagement/Developer Engagement/Boot to Gecko plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
 
Line 4: Line 4:


The Boot to Gecko project aims to enable the Open Web as a platform for mobile devices, and making innovation possible by driving the development of new Web standards. Web developers will be able to use HTML5 and additional APIs in Mozilla's [https://wiki.mozilla.org/Engagement/Developer_Engagement/WebAPI_Plan WebAPI] project to create experiences and apps.
The Boot to Gecko project aims to enable the Open Web as a platform for mobile devices, and making innovation possible by driving the development of new Web standards. Web developers will be able to use HTML5 and additional APIs in Mozilla's [https://wiki.mozilla.org/Engagement/Developer_Engagement/WebAPI_Plan WebAPI] project to create experiences and apps.


==Product==
==Product==
Line 20: Line 19:
* More MDN documentation.
* More MDN documentation.
* Code demos like [http://robnyman.github.com/telephone-sms/telephone-sms.js Telephony and SMS APIs] and porting code documentation to MDN, as in [https://developer.mozilla.org/en/API/WebTelephony/Introduction_to_WebTelephony WebTelephony on MDN].
* Code demos like [http://robnyman.github.com/telephone-sms/telephone-sms.js Telephony and SMS APIs] and porting code documentation to MDN, as in [https://developer.mozilla.org/en/API/WebTelephony/Introduction_to_WebTelephony WebTelephony on MDN].
* Inspiring other web browser and mobile vendors to implement support for the APIs Boot to Gecko exposes.
* Dev Derby for 'Gaia Hacks' - user created skins or enhahcements.
* Seeing more contributors and progress for [https://github.com/andreasgal/gaia Gaia], Mozilla's user interface for Boot to Gecko.


== Goals ==
* Other web browser and mobile vendors have implemented support for the APIs Boot to Gecko exposes.
* Significant enhancements added to [https://github.com/andreasgal/gaia Gaia] by more than 10 outside conributors, and/or alternative & compatible UI layers created by the community.


==Developer messages==
==Developer messages==
Line 28: Line 30:
* The Web is the Platform
* The Web is the Platform
* Using the web layer to access and create everything needed on a phone
* Using the web layer to access and create everything needed on a phone


==Speaking materials==
==Speaking materials==
Line 36: Line 37:
* JavaScript conferences  
* JavaScript conferences  
* Unconferences
* Unconferences
* Gaia / App hacking competitions




Line 41: Line 43:


* More blog posts and documentation for Boot to Gecko
* More blog posts and documentation for Boot to Gecko
** develop a content calendar for B2G material simiar to jms' calendar for apps.
** work with the B2G team to document and provide feedback for the Gaia/Apps hacking process.
* Making it easier for developers to [[Engagement/Developer_Engagement/B2G/Developer_Happiness|install and upgrade Boot to Gecko]]
* Making it easier for developers to [[Engagement/Developer_Engagement/B2G/Developer_Happiness|install and upgrade Boot to Gecko]]
* More speaking opportunities.
* More speaking opportunities.

Latest revision as of 22:25, 23 April 2012

Developer Engagement plan for Boot to Gecko

Summary

The Boot to Gecko project aims to enable the Open Web as a platform for mobile devices, and making innovation possible by driving the development of new Web standards. Web developers will be able to use HTML5 and additional APIs in Mozilla's WebAPI project to create experiences and apps.

Product

Target Audience

  • Web Developers, App Developers, Users

Deliverables

Goals

  • Other web browser and mobile vendors have implemented support for the APIs Boot to Gecko exposes.
  • Significant enhancements added to Gaia by more than 10 outside conributors, and/or alternative & compatible UI layers created by the community.

Developer messages

  • The Web is the Platform
  • Using the web layer to access and create everything needed on a phone

Speaking materials

  • Presentation slides
  • Developer conferences
  • JavaScript conferences
  • Unconferences
  • Gaia / App hacking competitions


Next steps

  • More blog posts and documentation for Boot to Gecko
    • develop a content calendar for B2G material simiar to jms' calendar for apps.
    • work with the B2G team to document and provide feedback for the Gaia/Apps hacking process.
  • Making it easier for developers to install and upgrade Boot to Gecko
  • More speaking opportunities.

Individuals responsible