Dashboard Tutorial Video

Self Study, Tutorial Video on CD - DVD. Tutor Jesse Feiler guides you using step-by-step examples. Learn directly from your own desk high quality training videos at an affordable price. It works on both PC and Mac, this course is ideal for Beginners and Advanced users

With the release of Tiger OS X came a feature called Dashboard Widgets , developers the world over have started creating, using and sharing their work, the purpose of these Widgets are varied, but provide Mac users with an easy way to implement your code right on their own desktop. This Apple Dashboard Widget Tutorials show just how easy it is to create your own, the underlying code is made up of HTML and JavaScript, while the look of the Widget can be controlled via CSS. By the end of this training course even an absolute beginner will be able to create Dashboard Widgets that can be used to carry out a variety of different functions. . Watch our free Dashboard Tutorial Videos by clicking the blue lesson links below.

try for free

Dashboard Tutorial CD / DVD

Create the best self-paced learning environment
right on your own desktop.

Professionally created, comprehensive video based training that's easy to follow. At an unbelievable price.

Learn for FREE - NOW. To help you evaluate this training CD / DVD the first 3 chapters are available for free, click on any of the links below for a FREE DEMO.

Problems Playing the Demos?
Benefits
  • Professional Tuition from an Expert
  • Free Certificate with Each Tutorial
  • Works on PC or Mac
Just Released This Week
Apple Logic Pro 9 tutorial video
Logic Pro 9 Tutorial Video »
Topics Covered on this Training Video Include:
Introducing Dashboard Widget Overview Managing Widgets
We hope you enjoyed the free videos above. To watch all this course including the chapters below please purchase the CD.
$149.95
Widget Architecture: The Basics
  • Bundles
  • Basic Bundle Files
  • HTML interface
  • Default & Icon PNG Files
  • Property List
Industry-Standard Widget Technologies
  • HTML
  • CSS
  • JavaScript
Building a Widget (Basic Version)
  • Start from the Blank Widget
  • Rename Files & Build the Property List
  • Basic Safari Debugging
  • Add Images & Styles
  • Dashboard Development Mode Lesson1
  • Dashboard Development Mode Lesson2
Building the Back of a Widget
  • Flipping the Widget Lesson1
  • Flipping the Widget Lesson2
  • Adding a Link to the Widget
  • About Preferences
  • Setting & Storing a Preference Lesson1
  • Debugging Case Study
  • Setting & Storing a Preference Lesson2
  • Retrieving a Preference
Building a Widget (Advanced)
  • Implementing a Two-State Button Lesson1
  • Implementing a Two-State Button Lesson2
  • Creating a Text Display Field
  • Creating a Text Area
  • Finishing Up: The Reset Button
Widget Architecture
  • Dashboard Architecture
  • Widget Properties
  • Widget Events
Writing the Widget Javascript Code
  • Building the Javascript Timer
  • Building the Timer Click Structure
  • Starting the Timer
  • Pausing the Timer
  • Continuing the Timer
  • Resetting the Timer
  • Handling Show & Hide Events Lesson1
  • Handling Show & Hide Events Lesson2
Interacting with Other Applications
  • Using the Clipboard & Drag & Drop
  • Preparing the Test Widget Lesson1
  • Preparing the Test Widget Lesson2
  • Using the Command Line
  • Making the Command Line Interactive
  • Status Results & Synchronous Processing
  • Asynchronous Processing
Using AppleScript from Widgets
  • AppleScript/Widget Overview
  • Using AppleScript from the Command Line
  • Generating AppleScript from a Widget Lesson1
  • Generating AppleScript from a Widget Lesson2
  • Generating AppleScript from a Widget Lesson3
  • Creating AppleScript Scripts
  • Looking at an AppleScript Dictionary Lesson1
  • Looking at an AppleScript Dictionary Lesson2
  • Writing the Basic Script for the Widget
  • Implementing the Script in the Widget Lesson1
  • Implementing the Script in the Widget Lesson2
  • Cleaning Up the Widget Script
  • Labelling & Formatting the Export
  • Saving the Exported Document
  • Completing the Widget
Using XML Data on the Web from Widgets
  • Getting the XML Data for a Widget
  • Sample RSS Widget Architecture
  • Looking at the XML Document
  • Creating the XMLHttpRequest
  • Parsing the XML Data
  • Displaying the XML Data
Using Cocoa Plug-ins
  • Widget Plug-in Overview
  • Building the Fortune Example
  • Setting the Widget to Use a Plug-in
  • Setting the Xcode Project Name
  • Exposing the Plug-in to JavaScript
  • Debugging the Plug-in
Widget Appearance & Behavior
  • Using Control Regions
  • Using the Canvas
  • Resizing a Widget (Live Version)
  • Using Animation Lesson1
  • Using Animation Lesson2
  • Using Animation Lesson3
  • Managing Widget Focus
Using the Apple Classes
  • How to Include the Apple Classes
  • Apple Info Buttons
  • Apple Buttons (Including Glass Buttons)
  • Scrollling in Your Widget
  • Using Sliders
Distributing Your Widget
  • Preparing the Files
  • Downloading the Widget
  • Implementing Localization
Wrap Up
  • Course Summary
Credits
  • About the Author
UK & Europe
Apex Web Media
PO Box 398
Bolton, BL7 9RZ
United Kingdom
T: 01204 592071
USA & Canada
600 17th Street, Suite 2800, Denver CO 80202
Open 8am - 5pm M to F (EST)
Tel - Toll free 1866 402 1903 ( USA )
Tel 434-878-4158
Fax 1 207 433 4356