Fellow Friends of the Apps!
Here's a quick update on the progress the Apps Engineering team is
making in the realm of Web Components.
We've just released a beta version of our web components-based UI
library, named "Brick". Check out today's Hacks blog post[1] about it!
The library has been enthusiastically received and we're collecting
great feedback on it. The Hacks post is currently on the front page of
Hacker News, and over 1000 github users have "starred" the project so
far[2].
We believe Brick will move the needle by enabling app development with
powerful, semantic UI components, much like "native" platforms do, yet
without losing the Web's inherent flexibility and freedom of choice.
A special shout-out goes to Leon Zhang (our intern extraordinaire who
spent his internship working on Brick), Potch (Brick's project lead),
Arron Schaar and Daniel Buchner for their work on the underlying x-tag
library and several of the initial batch of components, and to the Dev
Evangelists and MDN docs writers who have proven to be the most valuable
of early adopters[3].
Some next steps?
- stability, fixing possible bugs
- more/better tags
- building more real apps with it
- evolve app templates ("mortar") to use Brick
- better visual styles
- Gaia (Building Firefox OS) Theme for components
If you would like to get involved or have any questions, we'd like to
hear from you! Get in touch with Potch or me to get started.
Brick is only a small part of our efforts to establish best practices
for developing apps. Expect more updates on our various projects in the
future!
Fred
[1]
<https://hacks.mozilla.org/2013/08/introducing-brick-minimal-markup-web-components-for-faster-app-development/>
[2] https://github.com/mozilla/brick/
[3] https://twitter.com/angelinamagnum/status/371288516090535937
--
Fred Wenzel
Sr. Engineering Manager, Apps
_______________________________________________
dev-webapps mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-webapps