Confirmed users
1,021
edits
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
= Mozilla Firefox OS | = Mozilla Firefox OS Apps & Marketplace Developer Engagement = | ||
== Goals == | == Goals == | ||
*Generate enthusiasm and build a vital ecosystem around Web Apps/Firefox OS | *Generate enthusiasm and build a vital ecosystem around mobile, HTML5 Open Web Apps/Firefox OS | ||
*Populate the Marketplace with 100 quality apps by end of 2012 (NOTE: this is not | *Populate the Marketplace with 100 quality apps by end of 2012 (NOTE: this is not a viable goal given overall product, strategy tools and device readiness, as I have argued consistently since the day it was suggested in late May:Havi) | ||
*Populate the Marketplace with 1000 quality apps six months after Telefonica Firefox OS phone launch | *Populate the Marketplace with 1000 quality apps six months after Telefonica Firefox OS phone launch | ||
phone | phone | ||
== Participants & Stakeholders== | == Participants & Stakeholders== | ||
| Line 16: | Line 13: | ||
*Developer Engagement team (Stormy Peters) | *Developer Engagement team (Stormy Peters) | ||
**Technical Evangelism team (Mark Coggins) | **Technical Evangelism team (Mark Coggins) | ||
***Shezmeen Prasad, Developer events manager | |||
***Havi Hoffman, Apps content wrangler | |||
***Joe Stagner, Tech evangelist | |||
**Mozilla Developer Network (MDN) team (Ali Spivak) | **Mozilla Developer Network (MDN) team (Ali Spivak) | ||
***Janet Swisher, Apps documentation lead | ***Janet Swisher, Apps documentation lead | ||
| Line 21: | Line 21: | ||
*Developer Tools team (Kevin Dangoor PM) | *Developer Tools team (Kevin Dangoor PM) | ||
**DevHub team: Fred Wenzel engineering/Daniel Buchner PM | **DevHub team: Fred Wenzel engineering/Daniel Buchner PM | ||
**Tools: Mortar, WebGameStub, X-tags | ***Tools: Mortar, WebGameStub, X-tags | ||
*Marketplace & Apps Engineering Teams | *Marketplace & Apps Engineering Teams | ||
***Tools: R2D2B2G, Myk Melez | |||
*Firefox OS Engineering Team | *Firefox OS Engineering Team | ||
*Mozilla Support Team | *Mozilla Support Team | ||
| Line 28: | Line 29: | ||
*Partners | *Partners | ||
**Telefonica | **Telefonica | ||
***Blue Via | |||
***Wayra | |||
**Qualcomm | |||
== Audience == | == Audience == | ||
*Targets | *Targets | ||
**Web Developers | **Web Developers | ||
**App Developers | |||
**Mobile UX specialists | |||
**Open Web Advocates | |||
**Regional targets: Brazil, Argentina, Colombia, Chile, Venezuela, Spain | **Regional targets: Brazil, Argentina, Colombia, Chile, Venezuela, Spain | ||
**Head & torso: strategic apps & key brands world-wide | **Head & torso: strategic apps & key brands world-wide | ||
**Long tail- independent, community & locally relevant niche developers: focus on Brazil | **Long tail- independent, community & locally relevant niche developers: our focus to date has been on Brazil | ||
== Strategy == | == Strategy == | ||
*Leverage Mozilla's experience building the add- | *Leverage Mozilla's experience building the add-ons community | ||
*Work with existing Mozilla community in region | *Work with existing Mozilla community in region: Mozilla Brazil | ||
*Build on HTML5, open web excitement | *Build on HTML5, open web excitement | ||
*Attract developers from other communities - identify and focus on those | *Attract developers from other communities - identify and focus on those | ||
**Example: Open data advocates like W3C | |||
**Example: Java developers in Brazil who want to learn HTML5 | **Example: Java developers in Brazil who want to learn HTML5 | ||
== Tactics == | == Tactics == | ||
*Developer Events | *Developer Events | ||
**Conferences: Speaking & sponsorships | **Conferences: Speaking & sponsorships | ||
**Hackathons & doc sprints | **Hackathons & doc sprints | ||
**Mozilla-hosted Developer Conference | ***FISL Hackathon & Doc Sprint, Porto Alegre, | ||
*Training | **Mozilla-hosted Developer Conference (suggested for 2013) | ||
**Support for onsite partner training | |||
***Training materials, localization | |||
***Event logistics | |||
***Staffing support | |||
***Examples: CI&T training in Campinas, BR, July 2012; Vivo & Terra Training, Porto Alegre, BR, Aug 2012 | |||
**Support for business development hosted events | |||
***Example: Staffing & event logistics for The Next Web | |||
*Training (Proposed) | |||
**Screencast trainings/webinars | **Screencast trainings/webinars | ||
**Courseware for building open web apps | **Courseware for building open web apps | ||
***Responsive design | ***Responsive design workshop | ||
***Xtags - UI components | ***Xtags - UI components | ||
*Documentation | *Documentation & Developer Content | ||
**MDN | **MDN | ||
***HTML5 | ***HTML5 | ||
***WebApps | ***WebApps | ||
***Firefox OS specifics | ***Firefox OS specifics | ||
**Hacks Blog and Developer Newsletter | |||
***Hacks Weekly links | |||
***HTML5 weekly links (Joe Stagner) | |||
***@mozlabs and @mozhacks twitter account management | |||
***Monthly About:Hacks newsletter (Joe Stagner) | |||
**DevHub | **DevHub | ||
**Video resources | **Video resources | ||
**Localization resources | **Localization resources | ||
*App Design & App Quality Guidelines | *App Design & App Quality Guidelines | ||
**Contributors to & reviewers of the current Apps quality guideline doc, prior to hiring of Lisa Brewster | |||
**UI | **UI | ||
**Security | **Security | ||
| Line 70: | Line 92: | ||
*Tools | *Tools | ||
**Emulator(s) | **Emulator(s) | ||
**Build/packaging | **R2D2B2G - Myk Melez's add-on build of B2G | ||
**Debugger | **Build/packaging - past versions of Gaia Rockin' by Jeff Griffiths | ||
**Lint-like tool to check validate adherence to app guidelines | **Debugger (Proposed) | ||
**Lint-like tool to check validate adherence to app guidelines (Cvan's manifest checker) | |||
**Reusable components library | *Starter/sample App Framework | ||
**UI widgets | **Mortar: Dev Ecosystem team (James Long) | ||
**Web Game Stub: Mozilla Labs/Dev Ecosystem (Dan Mosedale) | |||
**Proposed: sports starter app | |||
**Proposed: Music band starter app | |||
**Proposed: transit app | |||
*Reusable components library | |||
**X-tags: UI widgets (Daniel Buchner) | |||
*Support | *Support | ||
*** | **Stack overflow forums | ||
***Community validation hub | **Open Web Apps mailing list | ||
***localized versions | |||
***Community validation hub | |||
***Community locationalization | ***Community locationalization | ||
***Sponsored services | ***Sponsored services | ||