Apps/Ecosystem: Difference between revisions

add IRC channel link, update names
No edit summary
(add IRC channel link, update names)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is a project overview for the [[Apps/Engineering|Apps Engineering team]].
This is a project overview for the [[Apps/Engineering|Apps Engineering team]].


== Current Projects ==
== Select Projects ==
* Web Components and Templates (Arron, Potch, Sole)
* Firefox {,OS} <-> Web development frameworks
** X-tags -- web component polyfill and component framework
** EmberCLI plugin for Firefox OS (project codename "recroom")
** Brick -- UI components for apps
** [https://github.com/mozilla/node-firefox node-firefox]
** mortar -- templates for building apps
*** cf. [https://docs.google.com/a/mozilla.com/document/d/1iLVOH7tm0Mxs03oWFoW9dP3ezlCDFU1XNouJTWAgPtg/edit App components PRD]


* Platform intergration (Piotr, James, jweathersby)
* Cross-Platform tools
** [[CordovaFirefoxOS|PhoneGap / Apache Cordova integration]] -- cross-platform apps development framework
** [[CordovaFirefoxOS|PhoneGap / Apache Cordova integration]] -- cross-platform apps development framework
** Kitchen Sink app -- test tool for cross-platform API support
** Speakeasy -- given a "native" app package, determine if it is a wrapped HTML5 app or a "native" app.


* Showcase Apps (Sole, Jen, tofumatt, et al)
* Showcase Apps
** RTCamera -- a WebRTC / WebGL camera app that generates animated gifs
** high fidelity -- a podcast client for Firefox OS
** around -- a cross-platform Foursquare client
** Podcasts -- a podcast client for Firefox OS
** Webfighter -- a canvas-based game (and in-app payments demo)
** [https://ecosystem.etherpad.mozilla.org/20 chatspaces] -- a mobile chat app with WebRTC, push notifications, and accounts integration


* Cross-functional projects (rory, tofumatt)
* Libraries
** [Developer Recommendations https://ecosystem.etherpad.mozilla.org/devrecs] -- Strong recommendations for web developers to make better apps
** [https://github.com/mozilla/localforage localForage] -- a convenience library for async data storage across platforms, with localStorage fallback
** [https://docs.google.com/a/mozilla.com/document/d/1jB263y_LFb40ZDTbj2UlTsNXrNzeMhXIImYUw-aQlnY/edit Offline Initiative] -- an initiative to improve the state of offline capability in apps
** localForage -- a convenience library for async data storage across platforms, with localStorage fallback
** Nunjucks (jlongster) -- JS template engine


== Quarterly Goals ==
== Quarterly Goals ==
(Overarching Marketplace/Apps group goals are maintained by Rick Fant et al. The following goals align with those global initiatives, but are much more detailed and specific to the Apps Engineering group.)
(Overarching Marketplace/Content Ecosystem group goals are maintained by Bertrand Neveux et al. The following goals align with those global initiatives, but are much more detailed and specific to the Apps Engineering group.)
* 2014: [https://ecosystem.etherpad.mozilla.org/goals-q1-2014 Quarter 1]
* 2015: [https://docs.google.com/a/mozilla.com/document/d/1Oim9lmTdrFXj_Yepj94Tkt8A03-SCv_ejDTmc3YV1sc/edit Quarter 1] | [https://docs.google.com/a/mozilla.com/document/d/1O_Kba4fhYiQ0wR7AUX5UOSVcTtNkEcfdpaAWPq2Nois/edit Quarter 2] | [https://docs.google.com/document/d/1bf-zwldoQ5mRkVioKJpwHOHAFOtzdv0EfQ8fZ3_UbH8/edit Quarter 3]
* 2014: [https://ecosystem.etherpad.mozilla.org/goals-q1-2014 Quarter 1] | [https://ecosystem.etherpad.mozilla.org/goals-q2-2014 Quarter 2] | [https://docs.google.com/a/mozilla.com/document/d/12qyKZkDG2vkt2REpHo2a_W3sI46XWpk0k-3kKgS7I-A/edit Quarter 3] | [https://docs.google.com/a/mozilla.com/document/d/1f7h6b8PH9aXNUh_GE37EMtlu2JCr0Y4GDgg8P6u0w-k/edit Quarter 4]
* 2013: [https://ecosystem.etherpad.mozilla.org/goals-q1-2013 Quarter 1] | [https://ecosystem.etherpad.mozilla.org/goals-q2-2013 Quarter 2] | [https://ecosystem.etherpad.mozilla.org/goals-q3-2013 Quarter 3] | [https://ecosystem.etherpad.mozilla.org/goals-q4-2013 Quarter 4]
* 2013: [https://ecosystem.etherpad.mozilla.org/goals-q1-2013 Quarter 1] | [https://ecosystem.etherpad.mozilla.org/goals-q2-2013 Quarter 2] | [https://ecosystem.etherpad.mozilla.org/goals-q3-2013 Quarter 3] | [https://ecosystem.etherpad.mozilla.org/goals-q4-2013 Quarter 4]


Line 35: Line 25:


== Tentative projects/ideas ==
== Tentative projects/ideas ==
Reach out to [[Apps/Engineering|the Apps Engineering team]] in person or on IRC to discuss!
Reach out to [[Apps/Engineering|the Apps Engineering team]] in person or [[IRC|on IRC]] ([irc://irc.mozilla.org/apps #apps]) to discuss!
Confirmed users
1,209

edits