Webdev/Ecosystem: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "== 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...")
 
Line 2: Line 2:
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.
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.


== Step 1: Landing Page ==
== Version 1: Landing Page ==
Informational landing page(s) outlining the dev process for web apps.
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)
* Market Place / AMO
* Monetization
 
=== Next Steps ===
* Updates
* User Engagement


== Step 2: Developer Dashboard ==
== Step 2: Developer Dashboard ==

Revision as of 22:52, 13 March 2012

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)
  • Market Place / AMO
  • Monetization

Next Steps

  • Updates
  • User Engagement

Step 2: Developer Dashboard

Support of development process from beginning to end by tapping into documentation, building, deployment APIs and resources. ...

Step 3: World Domination

!