Member Login Log In | Not a Member? Contact ADC
Jump To:
Leopard Reference Library: Apple Applications
Dashboard is a display and management system for Mac OS X desktop utilities, called widgets. Developers can create widgets, such as a clock or a calculator, to provide functionality that doesn't require the complexity of a large application. Widgets can also act as an interface to other applications; for example, a widget can act as a remote control for iTunes.

Document Descriptions
On Off
Display

Sort by
Title
Sort by
Resource Type
Sorted by
Date
Debugging Dashboard Widgets (HTML)
TN2139: Dashboard widget troubleshooting techniques, from start to finish.
Technical Notes 2009-05-11
Dashcode User Guide (HTML) (PDF)
Explains how to use Dashcode to create Dashboard widgets.
Guides 2009-03-04
Dashboard Programming Topics (HTML) (PDF)
Explains Dashboard and WebKit technologies used in widgets.
Guides 2009-02-04
Dashboard Reference (HTML) (PDF)
Describes the API for implementing Dashboard widgets.
Reference 2009-02-04
Quartz Composer WebKit Plug-in JavaScript Reference (HTML) (PDF)
Describes the API for manipulating Quartz Composer compositions in webpages and Dashboard widgets via the Quartz Composer WebKit Plug-in.
Guides 2009-01-06
Apple JavaScript Coding Guidelines (HTML) (PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
Guides 2008-11-19
WebKit DOM Programming Topics (HTML) (PDF)
Describes how to use JavaScript in web content and WebKit-based applications.
Guides 2008-10-15
Birthdays (HTML) (ZIP)
Dashboard widget with a plug-in that queries AddressBook.framework for contacts with upcoming birthdays.
Sample Code 2008-09-10
Reminders (HTML) (ZIP)
Dashboard widget with a plug-in that displays upcoming iCal events, to do items, and calendars.
Sample Code 2008-07-25
Fader (HTML) (ZIP)
Demonstrates fading of elements inside a Dashboard widget
Sample Code 2007-09-12
Goodbye World (HTML) (ZIP)
Demonstrates display and use of widget preferences to save a widget's state
Sample Code 2007-06-28
Hello Welt (HTML) (ZIP)
Demonstrates localization techniques for Dashboard widgets
Sample Code 2007-06-25
Voices (HTML) (ZIP)
Demonstrates use of the widget.system command from Dashboard
Sample Code 2007-06-25
Availability of Quartz Composer Patches in Web Kit (HTML)
QA1505: Details which Quartz Composer patches are available in Web Kit
Technical Q&As 2007-03-05
Enhance Your Dashboard Widgets with Quartz Composer Compositions (HTML)
Learn to create a composition and embed it easily in your widgets.
Articles 2007-02-13
Leopard Technology Series for Developers: Introducing Dashcode (HTML)
Learn how Dashcode makes widget development easier than ever.
Articles 2007-01-09
Intel-Based Macs, Dashboard, Safari, and You (HTML)
QA1451: Concerns and details regarding widget and web development for Intel-based Macintosh computers
Technical Q&As 2006-12-13
Resizer (HTML) (ZIP)
A widget that demonstrates how to use the Apple Animation and Animator classes.
Sample Code 2006-08-01
Syncer (HTML) (ZIP)
A widget that demonstrates how to use handle a Dashboard Sync event.
Sample Code 2006-08-01
Fortune (HTML) (ZIP)
Deprecated - Demonstrates use of a widget plug-in
Sample Code 2005-06-01
Hello World (HTML) (ZIP)
Introductory Dashboard widget example
Sample Code 2005-06-01
Tiger Developer Overview Series: Developing Dashboard Widgets (HTML)
Learn how to create powerful mini-applications quickly and easily.
Articles 2004-12-07