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

Reply via email to