0

Guide me on the appropriate technologies to learn to start developing Mozilla firefox addons & later addons for Songbird & Thunderbird.

What all technologies and softwares are needed. I use ubuntu 9.10 64 bit.

shadyabhi
  • 16,675
  • 26
  • 80
  • 131

4 Answers4

5

Which type of addons?

  1. Extensions: JavaScript and XUL. You can get started here.
  2. Plugins: NPAPI, the Gecko Plugin API. You can read the complete guide here.

There is a nice wizard for generating extension skeletons.

Basiclly, if you are using this wizard, you will need to know primarly JavaScript.

Sagi
  • 8,009
  • 3
  • 26
  • 25
  • Like I want to add a item in right click context menu which "adds current page to GOOGLE BOOKMARKS". – shadyabhi Feb 25 '10 at 22:54
  • So you want to write an extension. Read the article in my first link and use the wizard to generate a skeleton. Then you will need some basic JavaScript to achieve what you need. – Sagi Feb 25 '10 at 22:56
0

The best way to start is to go the Mozilla Extensions (https://developer.mozilla.org/en/Extensions) page and see what interests you.

For building addons (called Extensions on Mozilla) you can see the page here (https://developer.mozilla.org/en/Building_an_Extension) where it shows you in details how to create a Hello World extension.

There's an extensive tutorial here: http://www.rietta.com/firefox/index.html

For more, visit Mozilla Extension page.

Buhake Sindi
  • 87,898
  • 29
  • 167
  • 228
0

If you're trying to write a Firefox extension, here's a post on mozilla's blog about that : How to develop a Firefox extension

Maybe this tutorial can help, too : How to create Firefox extensions (It's a bit old, though...)

Pascal MARTIN
  • 395,085
  • 80
  • 655
  • 663
0

JetPack might be of interest if you want to get some quick and dirty implementations using nothing but JavaScript and some CSS rules.

Yuval Adam
  • 161,610
  • 92
  • 305
  • 395