Confirmed users
271
edits
| (14 intermediate revisions by the same user not shown) | |||
| Line 18: | Line 18: | ||
====By Developer Type==== | ====By Developer Type==== | ||
*'''HTML5 | *'''HTML5 Developers:''' | ||
**HTML5 Game Developers | **HTML5 Game Developers | ||
**Chrome App Developers | **Chrome App Developers | ||
**HTML5 developers with apps in independent marketplaces (e.g., OpenAppMkt) | **HTML5 developers with apps in independent marketplaces (e.g., OpenAppMkt) | ||
**Developers without apps who can be encouraged to apply skills in app creation | |||
*'''Web Developers:''' General web developers unfamiliar with HTML5 specifics/or mobile app UX who can be encouraged to build quality apps via events, training, enablement resources & incentives | *'''Web Developers:''' General web developers unfamiliar with HTML5 specifics/or mobile app UX who can be encouraged to build quality apps via events, training, enablement resources & incentives | ||
*'''Mobile App Developers:''' iPhone & Android app developers with existing apps that can be ported or recoded to Firefox OS, leveraging translation tools when possible | *'''Mobile App Developers:''' iPhone & Android app developers with existing apps that can be ported or recoded to Firefox OS, leveraging translation tools when possible | ||
| Line 105: | Line 106: | ||
|Conference appearances to provide education on and promote HTML5, Web APIs and Open Web Apps | |Conference appearances to provide education on and promote HTML5, Web APIs and Open Web Apps | ||
|Developer Evangelists + Evangelism Reps | |Developer Evangelists + Evangelism Reps | ||
| | |Ongoing | ||
|- | |- | ||
|Events | |Events | ||
|Hackathons in Brazil and elsewhere to educate and engage local developers | |Hackathons in Brazil and elsewhere to educate and engage local developers | ||
|Shezmeen Prasad, Havi Hoffman | |Shezmeen Prasad, Havi Hoffman | ||
| | |[https://wiki.mozilla.org/Engagement/Developer_Engagement/FirefoxOSAppsv2/EventPlan Firefox OS Apps Event Plan] | ||
|- | |- | ||
|Events | |Events | ||
| Line 149: | Line 150: | ||
|Tools | |Tools | ||
|First versions of desktop simulator & emulator | |First versions of desktop simulator & emulator | ||
|B2G team w/contributions from Jeff Griffith | |B2G team w/contributions from Jeff Griffith team | ||
|Done | |Done | ||
|- | |- | ||
|Support | |Support | ||
|Stand up initial Google groups page for community Firefox OS support | |Stand up initial Google groups page for community Firefox OS support | ||
| | |MDN | ||
|Done [https://groups.google.com/forum/?fromgroups#!forum/mozilla.webapps Mozilla.webapps] | |Done [https://groups.google.com/forum/?fromgroups#!forum/mozilla.webapps Mozilla.webapps] | ||
[https://groups.google.com/forum/?fromgroups#!forum/mozilla.webapps.pt-br Mozilla.webapps.pt-br] | [https://groups.google.com/forum/?fromgroups#!forum/mozilla.webapps.pt-br Mozilla.webapps.pt-br] | ||
| Line 188: | Line 189: | ||
|Release and documentation of R2D2B2G tool - FFOS Simulator | |Release and documentation of R2D2B2G tool - FFOS Simulator | ||
|Myk Melez, Dev Tools stakeholder, MDN stakeholder | |Myk Melez, Dev Tools stakeholder, MDN stakeholder | ||
|First version introduced in [https://hacks.mozilla.org/2012/10/r2d2b2g-an-experimental-prototype-firefox-os-test-environment/ Hacks blog post]; targeting release in | |First version introduced in [https://hacks.mozilla.org/2012/10/r2d2b2g-an-experimental-prototype-firefox-os-test-environment/ Hacks blog post]; targeting release in mid-November | ||
|- | |- | ||
|Content | |Content | ||
|Sample app with blog post and other documentation describing its construction | |Sample app with blog post and other documentation describing its construction | ||
|Joe Stagner | |Joe Stagner | ||
| | |In process with December due date. | ||
|- | |- | ||
|Support | |Support | ||
| | |Develop and implement strategy for developer support | ||
| | |Mark Coggins / Ibai Garcia / DevHub | ||
| | |Agreed on a two-pronged approach: Stackoverflow for general HTML5 app questions; SUMO forum for Firefox OS-specific questions. Stackoverflow is linked from DevHub. Need to do the same for selected SUMO forum technology. | ||
|- | |- | ||
|Feedback Capture | |Feedback Capture | ||
| Line 209: | Line 205: | ||
|Rob Hawkes | |Rob Hawkes | ||
|Games identified; benchmarking ongoing, weekly report available by request | |Games identified; benchmarking ongoing, weekly report available by request | ||
|- | |- | ||
|Support | |Support | ||
|Identify and sign-up a minimum of 25 developers with HTML5 games to attend app migration event | |Identify and sign-up a minimum of 25 developers with HTML5 games to attend app migration event | ||
|Rob Hawkes | |Rob Hawkes | ||
| | |In process with December due date. | ||
|- | |- | ||
|Support | |Support | ||
|Identify and sign-up a minimum of 25 developers with non-game HTML5 apps to attend app migration event | |Identify and sign-up a minimum of 25 developers with non-game HTML5 apps to attend app migration event | ||
|Joe Stagner | |Joe Stagner | ||
| | |In process with December due date. | ||
|} | |} | ||
| Line 235: | Line 221: | ||
==== Dependencies ==== | ==== Dependencies ==== | ||
* API signature freeze | * API signature freeze | ||
| Line 257: | Line 242: | ||
|- | |- | ||
|Content | |Content | ||
| | |Start publication of a Firefox OS Developer Newsletter | ||
|Havi Hoffman | |||
|Initial list assembled; first mailing in December. | |||
| | |||
| | |||
|- | |- | ||
|Support | |Support | ||
| | |Work one-on-one with several developers with existing HTML5 apps to understand issues in migrating them to Firefox OS. | ||
|Rob Hawkes | |||
|December | |||
| | |||
| | |||
|} | |} | ||
| Line 298: | Line 258: | ||
* Code Freeze | * Code Freeze | ||
* Performant rendering, particularly for game apps | * Performant rendering, particularly for game apps | ||
* Availability of devices for use by developers as described in the [https://wiki.mozilla.org/Engagement/Developer_Engagement/Hardware Phone Deployment Plan] | |||
==== Anticipated Start Time ==== | ==== Anticipated Start Time ==== | ||
| Line 314: | Line 275: | ||
|Events | |Events | ||
|Hold developer events on Firefox OS in multiple venues world-wide during one week in January to build momentum for MWC | |Hold developer events on Firefox OS in multiple venues world-wide during one week in January to build momentum for MWC | ||
|Contributor Engagement, Julie Choi, Telefonica | |Contributor Engagement, Havi Hoffman, Julie Choi, Telefonica | ||
|[https://wiki.mozilla.org/Engagement/Developer_Engagement/FirefoxOSAppsv2/ | |[https://wiki.mozilla.org/Engagement/Developer_Engagement/FirefoxOSAppsv2/JanuaryEvent Firefox OS App Days] | ||
|- | |- | ||
| | |Events | ||
| | |Two invite-only events targeted at HTML5 developers with existing apps that can be easily ported/moved to Firefox OS. | ||
|Rob Hawkes, Joe Stagner, Christian Heilmann, Julie Choi | |||
| | |[https://wiki.mozilla.org/Engagement/Developer_Engagement/FirefoxOS-porting-training Porting apps to Firefox OS training outline] | ||
|- | |||
|- | |- | ||
|Events | |Events | ||
| Line 339: | Line 295: | ||
* Regional go to market plan with schedule | * Regional go to market plan with schedule | ||
==== Anticipated Start Time ==== | ==== Anticipated Start Time ==== | ||
* | * June 2013 (Initial Launch) | ||
==== Activities ==== | ==== Activities ==== | ||
| Line 353: | Line 308: | ||
| style="background:#EFEFEF;" | '''Owner''' | | style="background:#EFEFEF;" | '''Owner''' | ||
| style="background:#EFEFEF;" | '''Date/Link to Details''' | | style="background:#EFEFEF;" | '''Date/Link to Details''' | ||
|- | |||
|Feedback Capture | |||
|Gather, synthesize and communicate developer feedback to Firefox OS, Apps & Marketplace, and Platform teams via a weekly report | |||
|Developer Evangelists | |||
| | |||
|- | |||
|Content | |||
|Create a "Why Develop FireFox OS Apps / Open Web Apps" value proposition for developers | |||
|Product Marketing / Marketplace | |||
| | |||
|- | |- | ||
|Content | |Content | ||
|Provide a taxonomy of application types with a prioritized list of desired apps to encourage development | |Provide a taxonomy of application types with a prioritized list of desired apps to encourage development | ||
|Mark Coggins / DevHub? | |||
| | |||
|- | |||
|Content | |||
|Develop performance tips & tricks guidelines | |||
|Developer Evangelists with feedback from Engineering | |||
| | |||
|- | |||
|Incentives | |||
|Launch Incentives trials for Mobile UX, Code review workshops & 1:1s | |||
|Havi Hoffman | |||
|Mobile mentorship workshop pilot - Bryan Clark @PapayaVentures | |||
|- | |||
|Incentives | |||
|For qualified developers, provide access to professional UI design consultancy | |||
| | |||
| | |||
|- | |||
|Content | |||
|Develop UI style guidelines | |||
| | | | ||
| | | | ||
| Line 374: | Line 359: | ||
| | | | ||
|- | |- | ||
|Tools | |Tools / Content | ||
| | |Publish materials describing how to leverage Emscripten to convert native apps from C++ to Javascript | ||
| | | | ||
| | | | ||
| Line 382: | Line 367: | ||
|Develop guide on porting/moving Chrome web apps to Firefox OS | |Develop guide on porting/moving Chrome web apps to Firefox OS | ||
|Developer Evangelists | |Developer Evangelists | ||
| | |||
|- | |||
|Support | |||
|Provide community-driven app localization hub on MDN/Devhub | |||
|Ali Spivak / Daniel Buchner | |||
| | |||
|- | |||
|Tools | |||
|Lint-like tool to validate adherence to app guidelines (Extend scope of Cvan's prototype manifest checker) | |||
|Wil Clouser | |||
| | |||
|- | |||
|Content | |||
|Starter app framework to provide head start for app construction, perhaps in targeted app area like sports or games | |||
|Developer Evangelists + Consulting firm? | |||
| | | | ||
|} | |} | ||