Changes

Jump to: navigation, search

Fall 2007 Weekly Schedule

1,315 bytes added, 19:58, 11 November 2007
no edit summary
** Complete and add 2 new contributions to your personal list of contributions.
** Complete this week's [[Thunderbird Bug Fix Lab|lab]] (hopefully during class time). Make sure you complete the '''Wiki''' and '''Blog''' requirements in the lab.
 
 
== Week 10 (Nov 12) – XPCOM - Modular Development in Mozilla ==
 
* Intro to [http://developer.mozilla.org/en/docs/XPCOM XPCOM]
** XPCOM can be built in C++ or [http://developer.mozilla.org/en/docs/How_to_Build_an_XPCOM_Component_in_Javascript using JS]
** Components, [http://developer.mozilla.org/en/docs/Interfaces Interfaces], and [http://developer.mozilla.org/en/docs/XPIDL XPIDL]
* Lab: [[Real World Mozilla First XPCOM Component|Creating a Binary C++ XPCOM Component]]
 
* '''Readings/Resources'''
** [http://developer.mozilla.org/en/docs/Creating_XPCOM_Components "Creating XPCOM Components"] -- an excellent on-line book working step-by-step through creating a real XPCOM component.
** [http://ted.mielczarek.org/code/mozilla/jscomponentwiz/ JS Component Wizard]
 
* '''TODO'''
** 0.2 release is due sometime this week.
*** Update your wiki page
*** Upload your release "code"
*** Blog about your release, giving any instructions on how to use it, screenshots of it being used, etc.
** Complete this week's [[Real World Mozilla First XPCOM Component|lab]] (hopefully during class time). Put a '''zip''' with all your files on your personal wiki page when done.
 
* '''NOTE'''
** Thursday's class will be special, as we will have a guest speaker (Benjamin Smedberg) flying here to talk to you about XPCOM.

Navigation menu