Home Products New Titles Shop Online Contact
test Software - MAC INCH Software - rosetta stone Software - ISO Software - adobe Software - quark Software - Crystal Software - Crystal Software - Quark Software - quick Software - fireworks Software - photoshop Software - audio Software -

Mac OS X Dashboard Training

More Mac OS X Dashboard Categories Operating Systems training -
Mac OS X Dashboard Tutorials Online
Product Mac OS X Dashboard Details
Total Time : 8.00 hrs
Number of Movies : 103
Number of Discs : 1
Catalogue Number : 33701
Language : english
Author : Jesse Feiler
Sale Price : $99.95

BUY this item NOW


View simillar products Operating Systems training -
Description Mac OS X Dashboard
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.
Sample - Preview the First 3 chapters of Mac OS X Dashboard video free. Free learning Mac OS X Dashboard online.

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

Widget Overview
movie image Accessory Widgets
movie image Application Widgets
movie image Information/Internet Widgets Pt.1
movie image Information/Internet Widgets Pt.2
movie image Finding Third-Party Widgets
movie image Downloading a Widget

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

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

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

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

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