Wait what, Ecosystem?

Imagine you're a web developer and you want to learn about this Web Apps thing. We should explain to you what this is, what you can do with it and how to build a web app, providing you with guidance and resources along the way.

Version 1: Landing Page

Informational landing page(s) outlining the dev process for web apps.

Suggested outline:

What's a Web App?

  • Examples
  • Compare to other platforms
  • Technologies used

Code it!

  • The parts of an open web app
  • Bootstrap
  • HTML5 / CSS3 / JS docs
  • Localization

Test it!

  • Mobile
  • Desktop
  • Offline / online

Publish it!

  • Deployment
    • (own server, Heroku, Google Appspot)
  • Marketplace / AMO
  • Monetization

Next Steps

  • Updates
  • User Engagement

Version 2: Mozilla Builder

The Mozilla Builder is a ecosystem-unifying developer tool that supports app creation from "idea to paid". The Builder will aid in idea formulation, provide a bootstrap for new projects, integrate documentation based on context, provide an authoring environment, help in app testing, and enable publishing to the Mozilla Marketplace, as well as a host of other value added services that support the entirety of the app life-cycle.