Hi Josh! The key entry point for this on the Web is likely going to be the MDN Apps Zone: <https://developer.mozilla.org/en-US/Apps>
It currently does cover a variety of topics (and gets better every day due to the tireless work of the apps docs team and community), but there are some discoverability / IA issues, and it also does not cover all the interesting output our ecosystem has so far produced. There are github repos, blog posts, third-party people's projects etc etc. That said, it is a cluster of initiatives. I don't have the illusion we can (or should) literally pull in everything into one central place. Code rightly lives on github, our central developer tool for apps is the app manager (+ Fx OS Simulator), etc. Luckily, hyperlinks exist, so I am not too worried about that :) Code name right now is "dev recommendations" which is a) long b) boring, so I am more than open for input! ~F On Tue Feb 18 16:05:04 2014, Josh Carpenter wrote: > Sounds awesome, Fred! Having been through a javascript libraries > choice paralysis situation last fall, I’m totally in the market for > this. Can you say a bit more yet about the output, yet? eg: Do you > foresee this being a dedicated URL I can hit for the latest and > greatest recommendations across categories? Or is it more of a loose > cluster of parallel initiatives? Most importantly, what’s the code > name for it? > > — > Josh Carpenter > UX Lead, Firefox OS > Mozilla > > On Feb 19, 2014, at 12:52 AM, Fred Wenzel <[email protected] > <mailto:[email protected]>> wrote: > >> Hello everyone! >> >> For developers, building apps on the Web platform can pose a >> fragmentation problem: For every development concern, there are often a >> dozen or more possible options to consider, without clear pros or cons. >> Web developers can feel intimidated not simply by their choices, but by >> how _similar_ their choices are. >> >> While this openness and community is a virtue, it leads to "choice >> paralysis" and the wrong impression that the Web is a harder platform to >> develop for than more restrictive alternatives. >> >> However, by making strong, informed recommendations to developers, we >> can help turn the variety of development tools available on the Web from >> a daunting proposition into an empowering one. >> >> A great example of this is the significant attention[1] tofumatt's >> localForage[2] project has received. It provides a cross-platform, >> asynchronous storage library that "just works". With its straightforward >> API, it _removes_ an entire monotonous development choice for >> developers. The community honored this drastic simplification with >> almost 2000(!) "stars" on github in just a few days. >> >> Furthermore, we have a responsibility to our developers to ensure that >> certain frameworks, libraries, etc., have been tested and work well with >> our own and (eventually) other target platforms. >> >> Our developer-facing groups (Apps Engineering, Developer Relations and >> Developer Tools in particular) are collaborating to expand this effort >> systematically across the various parts of the development experience. >> >> >> Some projects that are already in flight include: >> >> - web-components-based (featuring Brick) app templates that work out of >> the box >> - additional such components for hard, yet common problems such as >> scrolling of large lists >> - Mozilla-endorsed framework and tool chain for apps >> - using the Firefox App Manager to start a new project from a template >> and allow developing on it right then and there, no other tools needed >> - submitting an app straight to the Marketplace from the App Manager >> - an updated "MDN Apps Zone" experience focusing on developer concerns >> and our materials and recommendations for each case >> >> >> If this whetted your appetite, great! 2014 is an exciting year to be an >> apps developer! All this and more is coming--step by step--to a >> developer experience near you. >> >> If you have any question or comments, speak up, or step by #apps on IRC! >> >> Thanks, >> Fred Wenzel >> >> >> [1] >> https://hacks.mozilla.org/2014/02/localforage-offline-storage-improved/ >> [2] https://github.com/mozilla/localForage >> _______________________________________________ >> dev-gaia mailing list >> [email protected] <mailto:[email protected]> >> https://lists.mozilla.org/listinfo/dev-gaia > _______________________________________________ dev-webapps mailing list [email protected] https://lists.mozilla.org/listinfo/dev-webapps
