Engagement/Developer Engagement/FirefoxOSApps
Jump to navigation
Jump to search
Mozilla Firefox OS Apps & Marketplace Developer Engagement
Goals
- 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 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
Participants & Stakeholders
Developer Engagement team (Stormy Peters)
- 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)
- Janet Swisher, Apps documentation lead
- Mark Giffin, Apps documentation writer
- Eric Shepherd, Firefox OS writer
Developer Tools team (Kevin Dangoor PM)
- DevEcosystem team: Fred Wenzel engineering/Daniel Buchner PM
- Devhub
- Tools: Mortar, WebGameStub, X-tags
Marketplace & Apps Engineering Teams
- Tools: R2D2B2G, Myk Melez
- Support for hackers/hack days
Firefox OS Engineering Team
Mozilla Support Team
- Ibai Garcia, Apps & Marketplace support lead
Partners
- Telefonica
- Blue Via
- Wayra
- Vivo/Terra
- Qualcomm
Audience
Developer types
- Web developers
- App developers
- Hybrid developers
- Mobile UX specialists
- Open Web/Open Data Advocates
Regional targets
- Brazil, Colombia, Chile, Venezuela, Spain ???
Head, Torso & Long Tail
- Developer engagement touches them all via blog content, twitter, events, speakers, influencers, relations
- Head: Strategic apps & key brands world-wide
- In region significant brands:
- Ci&T (http://www.ciandt.com/us-en/) - training event on Aug 1 produced by Dev Engage, initial BD introduction came via Havi's WebFWD contact
- Folha (http://www.folha.uol.com.br/) - initial contact came via Havi's WebFWD contact
- Long tail- independent, community & locally relevant niche developers
- Our focus to date has been on Brazil
- Recommendation: As part of leads tracking for app submissions -
- 1st encounter POC
- Community contact
- Apps support or relationship management touchpoints by devengage
Strategy
- Leverage Mozilla's experience building the add-ons community
- Work with existing Mozilla community in region: Mozilla Brazil and world wide, use Speaker Reps & other ReMo reps to generate excitement and deliver training
- Build on HTML5, open web excitement
- 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
Three types of developers:
- HTML5 app developers: Target key html5 apps and invite them to port their app to Firefox OS
- General web developers: Teach web developers to be app developers through a series of events & resources
- App developers: Encourage/teach iPhone/Android app developers to be Firefox OS app developers
Tactics
Developer Events
Conferences: Speaking & sponsorships
- The Developer Conference, Sao Paulo, BR, July, Fabio Magnoni
- DevCon5, Bill Walker, The Mozilla App Ecoystem” NYC, July 23.
- The Developer Conference, Floripa, BR, August, Fabio Magnoni
- FISL, July 25-29
- BrazilJS, Aug 30-31
- Proposed:Mozilla-hosted Developer Conference (suggested for 2013)
MARK - I don't have everyone's speaking gigs from across the team, there are many here (and many missing from here: https://developer.mozilla.org/en-US/events
Hackathons & doc sprints
- Mozilla Interns Apps Hackathon, Mountain View, CA, July
- FISL Hackathon & Doc Sprint, Porto Alegre, BR, July
- Br-JS Apps Hackathon & Doc Sprint, Porto Alegre, BR Sept 1
- Geeks on Mocha, Rio de Janeiro, BR, Sept 29-30
- support for TEF Campus Party, Recife, BR July 29
- support for TEF Campus Party, Berlin, Aug 25
- proposed:TDC Goainia, Oct 20-21 (TBD)
- proposed: November hackathon w/ThoughtWorks, Recife, BR
Evangelism reps training program for Apps outreach
- San Francisco
- Sao Paulo
- Warsaw
- proposed: Singapore (MozCamp Asia) - November
Other Event Support, Facilitation & Consulting
- Support for onsite partner training
- Training materials, localization
- Event logistics
- Staffing support
- Collateral: t-shirts, stickers, banners
- Vivo & Terra Training, Porto Alegre, BR, Aug 2012
- Support for business development hosted events
- Example: Staffing & event logistics for The Next Web, collateral coordination and shipping
Training (Proposed)
- Screencast trainings/webinars
- Courseware for building open web apps
- HTML5 app development for BR CS students (proposal under legal review)
- HTML5 workshop
- Games development
- Responsive design workshop
- Xtags - UI components
- Apps bootcamp (WebFWD-style mini-program)
Documentation & Developer Communications
- MDN
- HTML5
- WebApps
- Firefox OS specifics
- Hacks Blog and Developer Newsletter
- Hacks Weekly links (all)
- HTML5 weekly links (Joe Stagner)
- @mozlabs and @mozhacks twitter account management
- Monthly About:Hacks newsletter (Joe Stagner)
- DevHub
- Devhub support and development DevHub
- Devhub program support
- Video resources
- Launched the Partner spotlight video program w/Biz Dev (March 2012)
- Localization resources & management
- Blog post translation management
- Manage and recruit translators for blog posts, surveys, developer communications, event promotion - ongoing
App Design & Quality Guidelines
- Created first draft of Apps quality doc (Havi, Joe, team)
- Contributors to & reviewers of the current Apps quality guideline doc
- Other guidelines proposed:
- UI
- Security
- Performance
- API Testing & Benchmarking
- HTML5 Games performance report (Rob Hawkes)
Tools
- Emulator(s)
- R2D2B2G - Myk Melez's add-on build of B2G
- Build/packaging - past versions of Gaia Rockin' by Jeff Griffiths
- Debugger (Proposed)
- Lint-like tool to check validate adherence to app guidelines (Cvan's manifest checker)
- Chloi.io - platform from the Phonegap guys, now working as a WebFWD team
Starter/sample App Framework
- 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=== STORMY: We have to have support in a Mozilla channel. Our own forums or SUMO or something.
- Stack overflow forums
- Open Web Apps mailing list (bugzilla)
- Community locationalization efforts (ongoing)
- localized versions
- Proposed: Community validation hub
Contests, Incentives & Sponsored Services
- Proposed: Professional UI review (under exploration)
- Localization services
- Ideation Assistance
- Proposed: Apps Challenge
- Challenge Post proposal is ready to go
- Proposed: Internal: Mozillians
- Hacks to Apps Incentives https://docs.google.com/document/d/1WdKlKeWmYFyDn7_5AUhLJo59j5ukIqqmnL9l7S_bVbA/edit
Developer Phone Program
- In progress: Firefox OS Early Hardware Deployment Plan
- Limited edition developer phone: The Orange Fox
Outreach & Influencer Relationship Management
- this is the catch-all for a lot of the connecting and cross-communications we manage between various stakeholders & participants.