|
|
| Line 1: |
Line 1: |
| These are the projects and operational goals for the [[Webdev/DevEcosystem|Dev Ecosystem team]]. | | These is project overview for the [[Apps/Engineering|Apps Engineering team]]. |
|
| |
|
| == Ecosystem Docs & PRDs == | | == Current Projects == |
| | * Web Components and Templates (Arron, Potch, lzhang) |
| | ** X-tags -- web component polyfill and component framework |
| | ** Brick -- UI components for apps |
|
| |
|
| * [https://ecosystem.etherpad.mozilla.org/goals-q1-2013 Developer Ecosystem Explainer] | | * Apps (Sole, Jen, et al) |
| * [https://docs.google.com/document/d/1ZoVcoQzHkg_BcNn1ApAfP3iTq-A_riQh59MJ3TDr2J4/edit# Developer Hub PRD] | | ** RTCamera -- a WebRTC / WebGL camera app that generates animated gifs |
| * [https://docs.google.com/document/d/1iLVOH7tm0Mxs03oWFoW9dP3ezlCDFU1XNouJTWAgPtg/edit# Web Components PRD] | | ** EstroWhen -- a menstrual calendar built with app components |
| * [https://docs.google.com/document/d/1V78_z_r6Lkmu3qnYh7iVvucM4dZ5yX6EV7Hul_fuFb4/edit# App Generator PRD] | | ** Podcasts -- a podcast client for Firefox OS |
| | ** Webfighter -- a canvas-based game (and in-app payments demo) |
| | |
| | * Platform intergration (Piotr, James) |
| | ** [[CordovaFirefoxOS|PhoneGap / Apache Cordova integration]] -- cross-platform apps development framework |
| | ** Kitchen Sink app -- test tool for cross-platform API support |
| | |
| | * Cross-functional projects |
| | ** Search Experiments (Jen, w/Labs) |
|
| |
|
| == Goals == | | == Goals == |
| Line 14: |
Line 25: |
|
| |
|
| == Previous Quarters/Projects == | | == Previous Quarters/Projects == |
| * Developer Hub | | * Check out the [https://wiki.mozilla.org/index.php?title=Apps/Ecosystem&action=history Wiki history] |
| ** Tighter integration with MDN
| |
| ** Quick Start Section
| |
| * Tools and templates (mortar)
| |
| ** integrate sutthisan into mortar
| |
| ** develop at least two ways for to simplify building offline apps for developers
| |
| * Custom Elements (via X-Tag):
| |
| ** Release set of at least 5 official, QA'd and optimized, custom elements based on specs provided by the Firefox OS UX folks
| |
| * Reference apps
| |
| ** 2D game reference app
| |
| ** create a "kitchen sink" app, running automated tests for relevant WebAPIs
| |
| ** integrate payments into at least one reference app
| |
| | |
| === Q4 2012 ===
| |
| ([https://ecosystem.etherpad.mozilla.org/goals-q4-2012 goals document])
| |
| * Marketplace Developer Hub
| |
| * Mortar Templates
| |
| * Marketplace Submission API
| |
| * x-tags
| |
| | |
| === Q3 2012 ===
| |
| * [[Apps/Developers|Apps Developers]]: Landing page and development tutorial for prospective apps developers ("Marketplace Developer Hub")
| |
| * [[Apps/Mortar|Mortar]]: JS Framework / responsive design template / web components for apps developers
| |
| * [[Apps/Napkin|napkin]]: A rapid web prototyping tool
| |
| * [[Apps/newnewtab|New Tab content server (newnewtab)]]: New Tab page experiment serving personalized and recommended Apps content
| |
| ** Proof-of-concept for in-app advertising system
| |
| * [[Apps/API|Submission API]] for apps marketplace
| |
| * [[Apps/DesignGuide|UX Design Guidelines]] for Apps Developers
| |
| * [[Apps/x-tag|x-tag]]: Web components for modern browsers
| |
| * easy-to-use Firefox OS emulation ("Firefox OS Simulator")
| |
| | |
| === Q2 2012 === | |
| * [[Apps/Apptastic|Apptastic]]: Development experiments on various app development platforms
| |
| * [[Identity/persona.org|persona.org]]: Portal for people to manage their online life (apps, contacts, identity)
| |
|
| |
|
| == Tentative projects/ideas == | | == Tentative projects/ideas == |
| Reach out to [[Webdev/DevEcosystem|the Dev Ecosystem team]] in person or on IRC to discuss these! | | Reach out to [[Apps/Engineering|the Apps Engineering team]] in person or on IRC to discuss! |
| * Web API platform interface for PhoneGap / Apache Cordova
| |
| * Contribute apps to Gaia / fix up existing apps to make them really good[tm] examples of open web apps
| |