Changes

Jump to: navigation, search

Winter 2008 OSD600 Weekly Schedule

1,586 bytes added, 20:36, 11 April 2008
m
no edit summary
[[Image:osd600_winter2008.png|thumb|300px|Photo taken at the end of the year. Open Source FTW! From left to right: Radovan Nesic, Peter Evanoff, Peter Chan, Joseph Cresencia, Chris Tyler. Also we're missing one person: Samer Ziadeh. [http://peter.sykokillers.com/wp-content/uploads/2008/04/picture.jpg High Quality]]]
== Week 1 (Jan 8) Course introduction ==
** 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 12 – XPCOM II ==* 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]* Optional Lab: [[Real World Mozilla First XPCOM Component|Creating a Binary C++ XPCOM Component]]. * '''Readings/Resources'''** [http://sparc.senecacollege.ca/pub/mozilla.lecture/mozilla- Using 20073/bsmedberg-xpcom-seneca.avi Introduction to XPCOM from ] (on-line lecture) by Mozilla's Benjamin Smedberg** [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/ JSComponent Wizard] * [http://sparc.senecacollege.ca/pub/mozilla.lecture/mozilla-20073/Chrome ==bsmedberg-xpcom-seneca.avi Ben Smedberg on XPCOM]. * TODO** Prepare your 0.3 release
== Week 13 – Presentations / Major Project Due ==
 
* Complete this week's [[Real World Mozilla First XPCOM Component|lab]], put a '''zip''' with all your files on your personal wiki page when done, and blog about the experience.
* Prepare for a brief (10-20 minute) demo on Thursday.
* Catch up on your blogging!
== Previous Versions of OSD600 ==
[[Fall 2007 Weekly Schedule]]

Navigation menu