Mac OS X Dashboard

Easy-to-undestand video tutorials

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.

Durée 8
Avec : Jesse Feiler
Formation téléchargeable
FORMATION TÉLÉCHARGÉABLE
Formation téléchargeable
VISIONNAGE ILLIMITÉ
Formation téléchargeable
DISPONIBLE SUR USB

Nos clients ont également vu :

  • Widget Architecture: The Basics

    • (05:21) Bundles
    • (04:49) Basic Bundle Files
    • (09:04) HTML interface
    • (03:55) Default & Icon PNG Files
    • (03:39) Property List
  • Industry-Standard Widget Technologies

    • (06:28) HTML
    • (07:46) CSS
    • (08:15) JavaScript
  • Building a Widget (Basic Version)

    • (05:06) Start from the Blank Widget
    • (05:46) Rename Files & Build the Property List
    • (04:40) Basic Safari Debugging
    • (05:40) Add Images & Styles
    • (02:39) Dashboard Development Mode Pt.1
    • (04:47) Dashboard Development Mode Pt.2
  • Building the Back of a Widget

    • (07:52) Flipping the Widget Pt.1
    • (02:21) Flipping the Widget Pt.2
    • (04:30) Adding a Link to the Widget
    • (05:33) About Preferences
    • (04:50) Setting & Storing a Preference Pt.1
    • (03:49) Debugging Case Study
    • (02:54) Setting & Storing a Preference Pt.2
    • (04:09) Retrieving a Preference
  • Building a Widget (Advanced)

    • (07:35) Implementing a Two-State Button Pt.1
    • (03:33) Implementing a Two-State Button Pt.2
    • (06:51) Creating a Text Display Field
    • (06:53) Creating a Text Area
    • (03:33) Finishing Up: The Reset Button
  • Widget Architecture

    • (03:57) Dashboard Architecture
    • (06:11) Widget Properties
    • (03:03) Widget Events
  • Writing the Widget Javascript Code

    • (06:27) Building the Javascript Timer
    • (06:10) Building the Timer Click Structure
    • (03:31) Starting the Timer
    • (03:29) Pausing the Timer
    • (02:10) Continuing the Timer
    • (04:29) Resetting the Timer
    • (08:20) Handling Show & Hide Events Pt.1
    • (03:38) Handling Show & Hide Events Pt.2
  • Interacting with Other Applications

    • (02:45) Using the Clipboard & Drag & Drop
    • (04:33) Preparing the Test Widget Pt.1
    • (03:04) Preparing the Test Widget Pt.2
    • (04:16) Using the Command Line
    • (03:53) Making the Command Line Interactive
    • (05:54) Status Results & Synchronous Processing
    • (05:38) Asynchronous Processing
  • Using AppleScript from Widgets

    • (04:46) AppleScript/Widget Overview
    • (04:12) Using AppleScript from the Command Line
    • (03:14) Generating AppleScript from a Widget Pt.1
    • (03:12) Generating AppleScript from a Widget Pt.2
    • (02:14) Generating AppleScript from a Widget Pt.3
    • (03:53) Creating AppleScript Scripts
    • (04:44) Looking at an AppleScript Dictionary Pt.1
    • (03:51) Looking at an AppleScript Dictionary Pt.2
    • (04:00) Writing the Basic Script for the Widget
    • (02:44) Implementing the Script in the Widget Pt.1
    • (05:41) Implementing the Script in the Widget Pt.2
    • (03:35) Cleaning Up the Widget Script
    • (03:03) Labelling & Formatting the Export
    • (05:21) Saving the Exported Document
    • (03:14) Completing the Widget
  • Using XML Data on the Web from Widgets

    • (04:58) Getting the XML Data for a Widget
    • (04:15) Sample RSS Widget Architecture
    • (02:59) Looking at the XML Document
    • (07:04) Creating the XMLHttpRequest
    • (05:34) Parsing the XML Data
    • (03:55) Displaying the XML Data
  • Using Cocoa Plug-ins

    • (02:12) Widget Plug-in Overview
    • (05:23) Building the Fortune Example
    • (03:57) Setting the Widget to Use a Plug-in
    • (03:30) Setting the Xcode Project Name
    • (07:12) Exposing the Plug-in to JavaScript
    • (04:06) Debugging the Plug-in
  • Widget Appearance & Behavior

    • (04:01) Using Control Regions
    • (04:16) Using the Canvas
    • (04:36) Resizing a Widget (Live Version)
    • (03:50) Using Animation Pt.1
    • (07:59) Using Animation Pt.2
    • (02:58) Using Animation Pt.3
    • (02:34) Managing Widget Focus
  • Using the Apple Classes

    • (04:28) How to Include the Apple Classes
    • (03:54) Apple Info Buttons
    • (03:24) Apple Buttons (Including Glass Buttons)
    • (06:25) Scrollling in Your Widget
    • (03:24) Using Sliders
  • Distributing Your Widget

    • (02:37) Preparing the Files
    • (02:39) Downloading the Widget
    • (07:19) Implementing Localization
  • Wrap Up

    • (02:59) Course Summary
  • Credits

    • (07:23) About the Author
Formateur : Jesse Feiler
Langue : Anglais
Durée : 8
Nombre de séquences vidéo : 103
SKU : 33701
Réf :
ISBN : 1-933736-32-1
Date de publication : 2006-06-30
Compatibilité : Apple Mac OS X (PPC & Intel) | Windows XP, Vista, 7, 8
Formations compatibles iPad en VOD et via l'application TutoShop sur l'AppStore.

Descriptif :




Jesse Feiler

Jesse Feiler is a developer, web designer, trainer, and author. He has worked with mobile devices starting with Apple's Newton and continuing with the iOS products (iPhone, iPod touch, and iPad). His books include Building Data-driven iOS Apps with FileMaker Pro, Bento by FileMaker, and FileMaker Go (Sams/Pearson), Get Rich with Apps! Your Guide to Reaching More Customers and Making Money NOW (McGraw-Hill), Database-Driven Web Sites (Harcourt), How to Do Everything with Web 2.0 Mashups (McGraw-Hill), iWork '09 for Dummies (Wiley), The Bento Book (Sams/Pearson), and FileMaker Pro in Depth (Sams/Pearson). For VTC, he has authored training videos on building iOS web apps with Dashcode, Mac OS X, and other topics. A native of Washington DC, he has lived in New York City and currently lives in Plattsburgh NY. He can be reached at northcountryconsulting.com.

+ 10 000 TUTOS EN VIDÉO
FORMEZ-VOUS EN ILLIMITÉ
SUR
VOD.TUTOROM.FR

A partir de 19€/mois seulement
Abonnez-vous