AsiaCamp2011/Schedule/Product and Technology Track/Building Thunderbird Extensions: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 16: Line 16:
* '''Resources''':
* '''Resources''':
** #maildev on irc.mozilla.org
** #maildev on irc.mozilla.org
** [https://developer.mozilla.org/en/Setting_up_extension_development_environment Setting up extension development environment]
** [https://developer.mozilla.org/en/Setting_up_extension_development_environment Setting up an extension development environment]
** [https://mxr.mozilla.org/comm-central/ MXR for comm-central]
** [https://mxr.mozilla.org/comm-central/ MXR for comm-central]
** Thunderbird Conversations, [https://addons.mozilla.org/en-us/thunderbird/addon/gmail-conversation-view/ download], [https://github.com/protz/GMail-Conversation-View source code]
** Thunderbird Conversations, [https://addons.mozilla.org/en-us/thunderbird/addon/gmail-conversation-view/ download], [https://github.com/protz/GMail-Conversation-View source code]

Revision as of 07:28, 19 November 2011

Building Your First Thunderbird Extension

  • Speaker: Siddharth Agarwal
  • Time: 16:30, Saturday 19 November, in Lavender Room
  • Duration: 45 minutes - 1 hour
  • Summary: Web developer but haven't built Mozilla extensions? Veteran Firefox extension developer looking to develop extensions for Thunderbird as well? Thunderbird offers a powerful platform for extensions, and there are plenty of opportunities for you to make your mark. We'll look at the application's general architecture and APIs for common tasks: opening tabs, examining messages and performing global queries using the powerful global database and search engine. Some knowledge of HTML and JavaScript is presumed but everybody's welcome to join in.

The demo extensions are also available on Bitbucket and GitHub.

  • Ideal audience size: 15-20
  • Equipment needs (video projector already included):
  • Submit a question for the speaker here: Etherpad