Apps/DevEngage/Plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 31: Line 31:
   <li></li>
   <li></li>
</ul>
</ul>
 
<hr />
<h3>Some of the broad developer guidance that Mozilla needs to provide.</h3>
<h2>Deliverables</h2>
<h3>Deliverable Types</h3>
<ul>
  <li>Docs</li>
  <li>Sample Apps</li>
  <li>Tutorials</li>
  <li>Code samples</li>
  <li>Snippets</li>
  <li>Case studies</li>
  <li>Libraries, Toolkits, Frameworks</li>
  <li>Presentations</li>
  <li>Events</li>
</ul>
<hr>
<h3>Desired Guidance to be created.</h3>
<ul>
<ul>
   <li>Application Architectures for HTML5 Applications</li>
   <li>Application Architectures for HTML5 Applications</li>
Line 47: Line 61:
   <li>App Performance and Optimization</li>
   <li>App Performance and Optimization</li>
</ul>
</ul>
<h3>Planned Developer Engagement Activities:</h3>
<hr>
<ul>
<h3>Prospective Developer Engagement Activities:</h3>
<li>Web Apps Weekly Podcast </li>
<li>Series of Event’s in a Box for Developers</li>
<li>Apps Patterns &amp; Practices Tutorial Series</li>
<li>Post Beta Apps Developer Conference Tour</li>
<li>Games Specific Tutorial Series</li>
<li>BrowserID Tutorial Series</li>
<li> 1-3 reference applications representing unique application scenarios</li>
</ul>
 
<hr />
<h3>[ Deliverables ]</h3>
<ul>
<ul>
   <li>Docs</li>
   <li>Web Apps Weekly Podcast </li>
  <li>Sample Apps</li>
   <li>Series of Event’s in a Box for Developers</li>
   <li>Tutorials</li>
   <li>Apps Patterns &amp; Practices Tutorial Series</li>
   <li>Code samples</li>
   <li>Post Beta Apps Developer Conference Tour</li>
   <li>Snippets</li>
   <li>Games Specific Tutorial Series</li>
  <li>Case studies</li>
   <li>BrowserID Tutorial Series</li>
   <li>Libraries, Toolkits, Frameworks</li>
   <li> 1-3 reference applications representing unique application scenarios</li>
   <li>Presentations</li>
   <li>Events</li>
</ul>
</ul>

Revision as of 01: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

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

Deliverable Types

  • Docs
  • Sample Apps
  • Tutorials
  • Code samples
  • Snippets
  • Case studies
  • Libraries, Toolkits, Frameworks
  • Presentations
  • Events

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