Dashboard widgets are created using Hypertext Markup Language (HTML), Cascading Style Sheets (CSS) and JavaScript. Because the same languages are used for creating websites, many web developers can already build them. Widgets themselves are, at the core, simply HTML files that are displayed within the Dashboard layer; they use the WebKit application framework that is also used in Apple’s Safari web browser, meaning even users running earlier versions of Mac OS X — where Dashboard is unavailable — can build them.
|
|
Facebook Alert 2.0: Read and check your Facebook messages. | (Universal) Freeware | 339K |
![]() |
PEMDAS 2.0: An advanced, easy-to-use scientific calculator with support for equations and variables. | (Universal) Freeware |
162K |
![]() |
Earth 1.0: The Earth with live updated satellite images. | (Universal) Freeware | 1.6MB |
![]() |
Sudoku 1.0: A logic-based, combinatorial number-placement puzzle. | (Universal) Freeware | 306K |
![]() |
Mac Tips and Tricks 0.1a: Get Mac tips and tricks in to your Dashboard. | (Universal) Freeware | 869K |
![]() |
DashboardAquarium 0.1: Get a Dashboard aquarium. | (Universal) Freeware | 3MB |
![]() |
Airlock 1.1: Browse your Wi-Fi neighbourhood. | (Universal) Freeware | 63KB |
![]() |
MightyMonitor 4.0: Displays the battery status for the Magic Mouse, Magic Trackpad, and Apple Wireless Keyboard. | (Universal) Freeware | 412K |
![]() |
Countdown Dashboard widget 1.3: A generic countdown widget with customizable event date. | (Universal) Freeware | 179K |
![]() |
Screenshot Plus 3.2 : Take screen captures quickly and easily. | (Universal) Freeware | 152K |
![]() |
Red Alarm Clock 3.7: A digital alarm clock that will raise the volume as it plays your favourite tracks from your iTunes library, to wake you in the morning. |
(Universal) Freeware | 200K |
![]() |
Language Translator 1.3: Full text language translator. | (Universal) Freeware | 226K |
![]() |
Quote of The Day 1.0: Presents the quote of the day with the person who said it + his photo. | (Universal) Freeware | 246K |
![]() |
iTunes Timer 1.4: A sleep timer for iTunes audio books, music, podcasts, radio, tv shows and movies. | (Universal) Freeware | 107K |
![]() |
Hotmail + Messenger (2in1) 0.1: Check your Hotmail and use the MSN Messenger in one Widget. | (Universal) Freeware | 37K |
![]() |
Wikipedia 1.0: All the knowledge available in Wikipedia Widget. | (Universal) Freeware | 431K |
![]() |
BBC News Widget 3.3: This elegant widget will dress up your Dashboard with the latest news in any of 32 different languages, direct from the BBC. | (Universal) Freeware | 268K |
![]() |
Yahoo! Mail 0.1: Get Yahoo! Mail in to your dashboard. | (Universal) Freeware | 204K |
![]() |
Countdown 2.1: Down-count the seconds up to their birthday. | (Universal) Freeware | 1MB |
When a Dashboard widget is built, it usually consists of six files:
* The widget’s HTML file, which is the actual file that will be displayed in the Dashboard layer
* The widget’s CSS file, which is used for styling the widget (but is called on from the HTML file)
* The widget’s JavaScript file, although it may be implemented directly within the HTML file if the developer desires
* The widget’s Property List (called “Info.plist”), which is what Dashboard uses to load the widget’s properties (i.e.: name, version, HTML file, etc.)
* The background image of the widget, in PNG format
* The icon that is displayed in the menu bar
























