No Words Wasted Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    The Powell's Playlist | January 15, 2015

    Mary Helen Specht: IMG The Powell's Playlist: Mary Helen Specht



    Migratory Animals is mostly set in Texas during the first years of the most recent recession, when the cast of characters — an eclectic group... Continue »
    1. $10.49 Sale Trade Paper add to wish list

      Migratory Animals (P.S.)

      Mary Helen Specht 9780062346032

    spacer
Qualifying orders ship free.
$0.98
Used Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Local Warehouse Macintosh- OS X Programming

Beginning Mac OS X Tiger Dashboard Widget Development

by

Beginning Mac OS X Tiger Dashboard Widget Development Cover

 

Synopses & Reviews

Publisher Comments:

Dashboard widgets bring local and global information to the Tiger desktop by giving you the information you need with a simple keystroke. However, there is much more to a Dashboard widget than HTML. Cascading Sheets (CSS) provide widgets with and layout while JavaScript makes the widget dynamic and provides user interaction. In this book, Fred Terry examines how HTML, CSS, and JavaScript join forces with the OS X filesystem abilities to provide widgets with the look and feel of a standalone application.

The featured examples will help you gain an understanding of the elements and construction of Dashboard widgets, while many chapters end with a set of exercises that reinforce what you've learned. You'll quickly find all the information you need to begin developing and sharing widgets.

What you will learn from this book

  • How Dashboard widgets are an integral part of Tiger
  • The different development environment options available
  • How to use logging, printing, and JavaScript console in Safari to debug your widget
  • The activation, control, and focus events that provide the widget with a Mac-like user interface
  • The access keys that allow a widget to incorporate command-line utilities and network resources.

Who this book is for

This book is for anyone who wants to create Dashboard widgets or modify existing ones. A basic understanding of a scripting or programming language is beneficial.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured tutorial format that will guide you through all the techniques involved.

Synopsis:

  • Aimed at the estimated 300,000 Mac OS X developers who are interested in customizing and creating widgets for their Dashboards, this timely book shows them how to tap into the power of Mac OS X Tiger to create and customize Dashboard widgets
  • The expert author uses program examples and exercises to illustrate the different ways to customize the Dashboard through widget development using simple authoring tools, Internet plug-ins, and text editors
  • Begins with a discussion of the Dashboard concept and configuration and progresses to coverage of advanced functionality
  • Covers tools, protecting code, configuration, properties, bundles, resources, extensions, and much more

About the Author

Fred Terry has been involved in the computer industry since making a left-hand turn into it from Ph.D. work in medieval languages and literature. He has written a number of software manuals and articles and has worked as a systems and network administrator, web developer, programmer, and quality assurance engineer. In addition to his ongoing love affairs with AppleScript and Perl, his current programming infatuations are Ruby and Ajax. Currently, Fred is a project manager for the Information Management Group at Burns & McDonnell. He has a B.A. in English from Southwestern Oklahoma State University and an M.A. in English from Oklahoma State University. He lives in Lawrence, Kansas, with his family and dog. Fred can be contacted at pfterry@deadtrees.net.

Table of Contents

Introduction.

Part I: An Introduction to Widgets.

Chapter 1: Tiger, Dashboard, and Widgets.

Chapter 2: The Basics of Widgetry.

Chapter 3: Widget Development Environment.

Chapter 4: Creating a Widget.

Chapter 5: Debugging and Testing.

Part II: Providing User Interaction.

Chapter 6: Giving a Widget Preferences.

Chapter 7: Widget Events.

Chapter 8: Adding to the Widget Interface.

Chapter 9: Adding Cut, Copy, and Paste to Your Widget.

Chapter 10: Adding Drag and Drop to the Widget.

Chapter 11: Access Keys.

Chapter 12: Using Plugins and Applets.

Part III: Example Widgets.

Chapter 13: Easy Envelopes.

Chapter 14: SecureCopy Widget.

Chapter 15: Amazon Album Art.

Chapter 16: Timbuktu Quick Connect.

Chapter 17: iPhoto Mini.

Chapter 19: More Widgets.

Appendix A: Answers to Exercises.

Appendix B: Additional Dashboard Programming Information.

Appendix C: Widget Distribution.

Index.

Product Details

ISBN:
9780471778257
Author:
Terry, Fred
Publisher:
Wrox
Subject:
Operating systems (computers)
Subject:
Macintosh (computer)
Subject:
Operating Systems - OS/2
Subject:
Macintosh (Computer) -- Programming.
Subject:
Programming - General
Subject:
Programming - Software Development
Copyright:
Edition Description:
WebSite Associated w/Book
Publication Date:
20070723
Binding:
Electronic book text in proprietary or open standard format
Language:
English
Illustrations:
Y
Pages:
318
Dimensions:
9.20x7.38x.72 in. 1.07 lbs.

Related Subjects

Computers and Internet » Apple » OS X » Programming

Beginning Mac OS X Tiger Dashboard Widget Development Used Trade Paper
0 stars - 0 reviews
$0.98 In Stock
Product details 318 pages Wrox Press - English 9780471778257 Reviews:
"Synopsis" by ,
  • Aimed at the estimated 300,000 Mac OS X developers who are interested in customizing and creating widgets for their Dashboards, this timely book shows them how to tap into the power of Mac OS X Tiger to create and customize Dashboard widgets
  • The expert author uses program examples and exercises to illustrate the different ways to customize the Dashboard through widget development using simple authoring tools, Internet plug-ins, and text editors
  • Begins with a discussion of the Dashboard concept and configuration and progresses to coverage of advanced functionality
  • Covers tools, protecting code, configuration, properties, bundles, resources, extensions, and much more
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.