Apps/Ecosystem: Difference between revisions
(→TODO) |
(→TODO) |
||
Line 11: | Line 11: | ||
* Comparative analysis, design prep - jgrlicky | * Comparative analysis, design prep - jgrlicky | ||
* Set up zamboni and get a working /developers instance - arron, sean, piotr | * Set up zamboni and get a working /developers instance - arron, sean, piotr | ||
* Content audit, what goes into "what's a web app" and "code it" on day 1 - | * Content audit, what goes into "what's a web app" and "code it" on day 1 - dbuc | ||
** same, but for "test it", "publish it", "next steps" - Fred | |||
* Set up time on Wednesday (3pm?) for us to storyboard/strawman - dbuc | * Set up time on Wednesday (3pm?) for us to storyboard/strawman - dbuc | ||
Revision as of 18:03, 19 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.
Goals
- Make the app developer experience amazing
- Give app developers a very clear path to where they want to go
TODO
Stuff to do before Wednesday storyboarding:
- Comparative analysis, design prep - jgrlicky
- Set up zamboni and get a working /developers instance - arron, sean, piotr
- Content audit, what goes into "what's a web app" and "code it" on day 1 - dbuc
- same, but for "test it", "publish it", "next steps" - Fred
- Set up time on Wednesday (3pm?) for us to storyboard/strawman - dbuc
Relevant Sites
Internal:
- https://www.mozilla.org/en-US/apps/
- https://marketplace.mozilla.org/en-US/login?to=/en-US/developers/
- https://developer.mozilla.org/en/Apps
- https://developer.mozilla.org/en-US/Apps
External:
- https://stripe.com/ and https://stripe.com/docs
- https://developer.apple.com/library/ios/#referencelibrary/GettingStarted/RoadMapiOS/
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
- iOS, Android
- Website
- Add-on
- 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.