Chapter 1: The Dashboard
Chapter 2: Existing Apple Widgets
Chapter 3: Existing Widgets
Chapter 4: Programming the Hello World! Widget
Chapter 5: Using JavaScript for creating Widgets
Chapter 6: Creating a Widget using Perl
Chapter 7: Programming Widgets using PHP
Chapter 8: Creating Widget plugins using Objective-C
Chapter 9: A Widget that uses UNIX Shell Commands
Chapter 10: Advanced Widget Techniques
Chapter 11: A Widget that processes RSS feed
Chapter 12: A Widget that Interacts with a MySQL Database
Chapter 13: Widget Hints and Tips
Appendix A: A Short Introduction to HTML
Appendix B: An Introduction to CSS
Appendix C: Reading and Understanding an Existing Apple Widget