Myk Melez gave a tutorial presentation on developing extensions as part of the Mozilla Labs Design Challenge. The presentation provides a quick introduction to the concept of extensions and give basics information on how to develop an extension.
Here are some of the topics covered:
- What are extensions, what can they do, and what are they made of?
- How do you configure a development environment on Windows, Mac OS X, or Linux?
- How do you construct an extension? What files and directories are needed?
- How do you package and test your extension?