Watch the Video!about:addons -> Get Add-ons -> Learn MorePopcorn.js drivenexperience...WebDev gives thedetails
Why Add-ons?● Core to the Mozilla mission of “choice & innovation”● Huge momentum versus other browsers.● Deep customization is one of the key differentiators for Firefox and helps users feel like Firefox is “mine”● Innovation incubator● 1st class deployment infrastructure at Mozilla Add-ons (AMO)
What is the Jetpack SDK?● An extensible library of capabilities and APIs for writing Firefox add-ons, as well as stand-alone web-technology based applications.● A set of command-line tools that package and security- harden your code into distributable packages.● Goals: ○ Web-Based : Attractive to Web Developers ○ More secure ○ Remixable ○ Robust - Versioned API ○ No restart / Silent updates
Core APIsIntegrated set of API modules for common use case in add-ons ● System (clipboard, notifications, file) ● Browser (private browsing, tab-browser) ● UI (widget, context-menu, panel) ● Requests (xhr) ● Web Content (pagemods) ● And more...https://addons.mozilla.org/developers/docs/sdk/latest/
Add-ons Builder (Beta) The Add-ons Builder will enable the community to rapidly, collaboratively develop extensions.
Status ● SDK officially launched in 2011 ● 1.4 Beta at time of writing ● Add-ons Builder Beta ● Fast-track queue on AMO for SDK based add-onsNew Roadmap coming soon...Expect deeper integration moving forward.
Uptake 27% of new add-ons submitted to AMO each month use the SDK.
Apps and Marketplace ... and other goodies for 2012
Apps"bring HTML5 app experiences built using Web standards andopen technologies to all your devices, wherever you are"Why? ● Discoverability ● MonetisationDo it better and more open than othershttps://apps-preview.mozilla.org
BrowserIDis an easierway to sign inComing toAMO in2012
Performance Performance testing of Add-ons Significant progress in 2011, look for more in 2012.
Compatibility Firefox 10 - Compatible by default
Thanks! Get in touch @brianking www.briks.si/kontakt