Apps/DevEngage/Plan
Jump to navigation
Jump to search
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
- Media
- News
- PR / Personality
Deliverables
- Documentation
- Sample Apps
- Sample Task App with Off Line Storage and Advertising
- Sample Game
- Tutorials
- Written Tutorials
- How-Do-I Screen Casts
- Communications
- Monthly Apps Newsletter
- Weekly HTML5 Apps Podcast
- Video Interview & Case Studies
- Code samples
- How to detect Device Type
- How to detect supported features
- How to check network state
- Snippets
- Include Amazon Affiliate Advertising
- On line storage authorization snippet
- Case studies
- TBD
- Libraries, Toolkits, Frameworks
- On / Off Line Library
- Cloud Storage Framework
- Add Based Revenue Toolkit
- In App Purchasing Library
- Presentations - Event in a box.
- An Overview of HTML5 Apps
- HTML5 Application Architectural Pattern
- Game development for HTML5 Apps
- Events
- The Mozilla Apps Traveling Hack Fest
- Developer Support Vehicles
- Technical Q & A
- Community Knowledge Sharing
Desired Engagement Content Prospects.
- 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
- 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