Find a Course...Try for FREE
   
Product Information
 
Shipping Information
Product Guarantee
Testimonials
 
Main Links
 
Training Categories
New Titles
In Development
Free Online Demos
Multi User Training CDs
Contact Us
 

Quicktime is required for the movies,
click here to download if needed.

Please Note: The online FREE lessons have been compressed for faster downloads. Purchased CD ROMs/DVDs load almost instantly and have higher sound and video quality.

Please allow a few seconds for the FREE online tutorials to load. If you have any difficulties downloading these FREE online tutorials please do not hesitate to contact us for download help.


- See right for full details on this Mac OS X Dashboard Tutorial

- See far right to purchase this Mac OS X Dashboard Training CD

Mac OS X Dashboard Tutorial

 Professionally created, self-study video training.

About this Tutorialshow details
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. Expert 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.
Try this training now - See below for FREE tutorials

All Courses on 1 or 2 CDs
For Mac and PC

Mac OS X Dashboard Tutorial Information
CLICK HERE TO BUY THIS CD
Author: Jesse Feiler
Duration: 8 hrs / 104 video lessons
Cost for UK: £79.95 + VAT
Cost for EU: €107.95 + VAT
Cost for US & Canada: $125.00
Product Code: 33701
Delivery: Please allow 2-3 days for UK & Europe, 3-5 days US & rest of world
IN STOCK
- All CDs Shipped Carriage FREE -
Compatibility: Win Vista, XP, 2000, 98, NT, Mac OS X, OS 9
 
Benefits of this Software Training
 
• Transfers knowledge to you quickly and effectively and shortens the learning curve.
• Step by step video training from your own desktop via CD ROM or online tuition.
• All the concepts of each application are explained clearly and precisely.
• Every course works on PC and Mac.
• Alternative to a boring book or manual and expensive training courses & classes.
• Jump to and from lessons - learn at your own pace.
• Tuition by expert authors who guide you through the key concepts using simplistic terms and minimal jargon.
Customer Testimonials
 
Associated Training CDs:
Mac OS X Leopard | Mac OS X Automator | Mac OSX Tiger 10.4 | Mac OSX Jaguar | Adobe Photoshop CS2
 
  Complete CD Contents and FREE Video Tutorials 
Click on any linked lesson below for a FREE demo
Purchased CD tutorials load almost instantly and have higher sound & video quality. For tutorial support see left

Introducing Dashboard
About this Course
Dashboard Widgets as Mini-Apps
Dashboard Widgets as Data Interfaces
Widget Interface Design Guidelines

Widget Overview
Accessory Widgets
Application Widgets
Information/Internet Widgets - Lesson 1
Information/Internet Widgets - Lesson 2
Finding Third-Party Widgets
Downloading a Widget

Managing Widgets
Getting to Dashboard
Using the Widget Bar
Multiple Copies of Widgets
Using the Clipboard with Widgets

We hope you enjoyed the FREE lessons above. To view the complete contents, including the chapters below, please purchase the CD.
CLICK HERE TO BUY THIS CD

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 - Lesson 1
Dashboard Development Mode - Lesson 2

Building the Back of a Widget
Flipping the Widget - Lesson 1
Flipping the Widget - Lesson 2
Adding a Link to the Widget
About Preferences
Setting & Storing a Preference - Lesson 1
Debugging Case Study
Setting & Storing a Preference - Lesson 2
Retrieving a Preference

Building a Widget (Advanced)
Implementing a Two-State Button - Lesson 1
Implementing a Two-State Button - Lesson 2
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 - Lesson 1
Handling Show & Hide Events - Lesson 2

Interacting with Other Applications
Using the Clipboard & Drag & Drop
Preparing the Test Widget - Lesson 1
Preparing the Test Widget - Lesson 2
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 - Lesson 1
Generating AppleScript from a Widget - Lesson 2
Generating AppleScript from a Widget - Lesson 3
Creating AppleScript Scripts
Looking at an AppleScript Dictionary - Lesson 1
Looking at an AppleScript Dictionary - Lesson 2
Writing the Basic Script for the Widget
Implementing the Script in the Widget - Lesson 1
Implementing the Script in the Widget - Lesson 2
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 - Lesson 1
Using Animation - Lesson 2
Using Animation - Lesson 3
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


CLICK HERE TO BUY THIS CD