Table of Contents
3
How to Use this eBook
\ue005
About the Author
\ue006
Acknowledgements
\ue007
Introduction
\ue008
What You Should Know
10
What You Can Expect to Learn
10
Download the Companion Files
11
Chapter \ue001: Getting Started with Dashboard
\ue001\ue002
Thoroughly Modern Desk Accessories
12
Dashboard at Work
15
Preparing Your Authoring Environment
17
Chapter \ue002: Anatomy of a Widget
\ue002\ue000
Widget Components
20
Your First Widget
24
Chapter \ue003: Honing Your Dashboard
Authoring Skills
\ue003\ue002
A Multi-Disciplinary Environment
33
Acknowledged Standards
33
Graphic Design
37
Optional Advanced Skills
38
Dashboard Standards Extensions
40
Chapter \ue004: Widget Design Considerations
\ue004\ue005
Thinking About Dashboard Users
45
Widget Screen Real Estate
46
Front and Back Panels
48
Intuitive Design vs. Help
50
About Running in the Background
51
Security Issues
52
Chapter \ue005: Your Basic Widget
\ue005\ue004
A One-Sided Widget
54
A Two-Sided Widget
58
The Widget Authoring Cycle
69
Chapter \ue006: The Info.plist File in Detail
\ue007\ue009
The Info.plist File Format
79
Editing Info.plist by Hand
81
Editing Info.plist in Property List Editor
81
Widget Keys and Their Values
83
Chapter \ue007: An Interactive Evaluator for Authors \ue008\ue007
Origins of The Evaluator
87
An Introduction to The Evaluator
89
The Evaluator Lab Widget
95
Embedding The Evaluator In Your Widgets
95
Chapter \ue008: Widget-Speci\ufb01c Events
\ue009\ue007
Focus and Blur Events
97
Show and Hide Events
99
The Remove Event
102
Leave a Comment