VTC Legacy
Home / Programming

Mac OS X Dashboard

by Jesse Feiler
103 lessons19 chapters7.8 hReleased 20064 free
Start the free chapter

Dashboard provides instant access to widgets (mini-applications) that \"float\" over the desktop. These widgets provide simple functionality such as a calculator or clock; interaction with data from iTunes, the Address Book or other local apps; and interaction across the Web to get weather reports, stock quotes, etc. This course provides an introduction to Dashboard and you will learn how to create your own widgets. VTC author Jesse Feiler guides you through the steps to build a time clock widget to track your time and export it to a TextEdit document. To begin learning simply click the links.

Course content

Introducing Dashboard4 lessons
Widget Overview6 lessons
Managing Widgets4 lessons
Widget Architecture: The Basics5 lessons
Industry-Standard Widget Technologies3 lessons
Building a Widget (Basic Version)6 lessons
Building the Back of a Widget8 lessons
Building a Widget (Advanced)5 lessons
Widget Architecture3 lessons
Writing the Widget Javascript Code8 lessons
Interacting with Other Applications7 lessons
Using AppleScript from Widgets15 lessons
Using XML Data on the Web from Widgets6 lessons
Using Cocoa Plug-ins6 lessons
Widget Appearance & Behavior7 lessons
Using the Apple Classes5 lessons
Distributing Your Widget3 lessons
Wrap Up1 lessons
Credits1 lessons