Creating  add-ons for Firefox is now quick and  easy. If you’re familiar with  JavaScript, HTML, and CSS, then you  already have the necessary skills to  build add-ons using these tools.  In addition, all  add-ons created with the Add-on Builder or Add-on SDK  are restartless by  default, meaning users do not have to interupt their  browsing to begin  using your add-on right away.
There are two ways for developers to create  their add-ons. The Add-on Builder Beta  is a hosted, online build  environment, and provides a robust code  editor with built-in revisioning, module selection, testing tools and  build tools.  Alternatively, there is a downloadable SDK  for those who are comfortable with a command line interface and prefer  to use their own development environment. The video below gives an  overview of both tools:
We’ve carefully selected a common set of Javascript  APIs to help you perform the most common tasks in add-on development so  that you can: build a user interface, interact with the browser, and  access and manipulate  web  content. You also have the ability to share  your work with other  developers – either selectively or through addons.mozilla.org.
We  continue to add new APIs to keep pace with new  Firefox features,  as  well as making sure the existing APIs work with  potentially   incompatible versions of the  browser. You’ll also have  the pick of a  number 3rd party APIs developed by the Mozilla community.  Two examples of  available add-ons built with these tools are CopyShortURL and Grooveshark Remote Control
To get started, once you’ve watched overview video above, check out  the tutorial video which covers the building of an add-on from beginning  to end using the Add-on Builder on the new Add-on Builder and Add-on SDK page. Also, take a look at the extensive  documentation and APIs for use with your add-ons.When you’re ready, log in to the Add-on Builder to build your add-on online, or download the Add-on SDK to work locally.
Tweet
 
No comments:
Post a Comment