Welcome to www.ebook-x.com. Download popular free ebooks, classical free ebooks, new releases and more.

The best Ebooks library for Free Ebooks Download.

Free ebooks Operating System Mac OS Beginning Mac OS X Tiger Dashboard Widget Development part I

Beginning Mac OS X Tiger Dashboard Widget Development part I

beginning mac os.x tiger dashboard widget developmentChapter 1, “Tiger, Dashboard, and Widgets,” introduces you to Dashboard widgets and explains how they are an integral part of Tiger.
Chapter 2, “The Basics of Widgetry,” explains the different parts of a widget. The chapter shows how widgets are constructed by examining the HTML, Cascading Style Sheet, JavaScript, and property list files of the widgets supplied with Tiger.
Chapter 3, “Widget Development Environment,” introduces the different development environment options available. In addition to the Xcode development environment supplied with Tiger, you look at using text editors and browsers as your development environment. Third-party development and debugging tools are also introduced.
Chapter 4, “Creating a Widget,” details creating your first widget. In addition to creating the main widget components, you see how to create the back side of the widget for preferences. You learn how to add display icons, encoded as PNG files, for the interface, and then bundle the widget.
Chapter 5, “Debugging and Testing,” demonstrates how to use logging, printing, and the JavaScript console in Safari to debug your widget. This chapter also looks into using third-party debugging tools and talks about widget testing.
Chapter 6, “Giving a Widget Preferences,” explains providing preferences for user interaction. You learn how to flip a widget to give the user access to the back side of the widget and how to save and load user preferences when the widget opens and closes.
Chapter 7, “Widget Events,” walks you through the activation, control, and focus events that provide the widget with a Mac-like user interface. You examine all of the events, how you can use them in your own widgets, and how to use control regions with the widget events.
Chapter 8, “Adding to the Widget Interface,” shows you how to provide automatic and manual resizing of a widget.
Chapter 9, “Adding Cut, Copy, and Paste to Your Widget,” explains how to use JavaScript events to add cut, copy, and paste capabilities to a widget. You walk through adding pasteboard handlers to a widget and calling the handlers with pasteboard events.
Download free Mac os ebook: Beginning Mac OS X Tiger Dashboard Widget Development part I
Download free Mac os ebook: Beginning Mac OS X Tiger Dashboard Widget Development part II
 
More free ebooks
 
Joomla 1.5 Templates by Joomlashack