Apps/DevEngage/Plan: Difference between revisions
Jump to navigation
Jump to search
JoeStagner (talk | contribs) No edit summary |
JoeStagner (talk | contribs) No edit summary |
||
| Line 36: | Line 36: | ||
<h2>Deliverables</h2> | <h2>Deliverables</h2> | ||
<ul> | <ul> | ||
<li> | <li>Documentation</li> | ||
<ul> | |||
<li>[https://developer.mozilla.org/en-US/apps Apps Community on MDN ]</li> | |||
<li>[https://developer.mozilla.org/en/Apps Official Apps Developer Documentation ]</li> | |||
<li>[https://developer.mozilla.org/en/HTML/HTML5 Official HTML5 Developer Documentation ]</li> | |||
</ul> | |||
<li>Sample Apps</li> | <li>Sample Apps</li> | ||
<li>Tutorials</li> | <li>Tutorials</li> | ||
Revision as of 15:22, 2 February 2012
Developer Engagement Plan for the Mozilla Apps Initiative
Goals - From Developer Preview through Beta to v1 Release
- Drive 10,000 Developers to register with Mozilla Apps.
- Drive at least 1,000 apps to be available in the Mozilla Market Place by v1
- Create a rich set of developer learning resources for HTML5 / Apps Developers
- Drive broad awareness of Mozilla's leadership in the Open Web Apps Space and in HTML5 Development in general.
Segmentation
The developer audience can best be represented by a two dimensional categorization.
Developer Audience Segmentation
- Current Phone and Tablet Developers
- Android Developers
- iOS Developers
- Desktop Application Developers
- Windows
- Mac
- Linux
- Client Side "Web" Developers
- Server Side "Web" Developers (ASP.NET, JSP)
- Google Apps & Others
Application Genre Segmentation
- Productivity
- Gaming
Deliverables
- Documentation
- Sample Apps
- Tutorials
- Code samples
- Snippets
- Case studies
- Libraries, Toolkits, Frameworks
- Presentations
- Events
- Developer Support Vehicles
- Technical Q & A
- Community Knowledge Sharing
Desired Guidance to be created.
- Application Architectures for HTML5 Applications
- Sometimes Connected Patterns and Practices
- Device Specific Scenarios
- App Instalation and Versioning
- Application Monitization Options
- Advanced Engineering Practices
- Using BrowswerID for Apps
- Using IndexedDB for Apps
- HTML5 Gaming Specific Concerns
- Multi Platform and Form Factor User Experiences
- Hardware Access
- App Performance and Optimization
Prospective Developer Engagement Activities:
- Web Apps Weekly Podcast
- Series of Event’s in a Box for Developers
- Apps Patterns & Practices Tutorial Series
- Post Beta Apps Developer Conference Tour
- Games Specific Tutorial Series
- BrowserID Tutorial Series
- 1-3 reference applications representing unique application scenarios