Back to Corkboard

CorkCore Framework Reference

CorkCore is the public framework component of Corkboard.

icon128.png

Introduction

CorkCore includes CorkPboardInterpreter, the primary Objective-C class that Corkboard plug-ins need to subclass. It also includes a number of functions and macros that are useful in creating data interpreters for use with Corkboard.

This reference is not intended as a stand-alone document. It is primarily a list of tools (included in CorkCore) that will help you to develop plug-ins for Corkboard. For an understanding of the nature of such plug-ins, it is recommended that you read and familiarize yourself with the Corkboard Developer Redbook before beginning development of plug-ins for Corkboard. Doing so will help you to understand the concepts behind Corkboard and CorkCore.

Requirements

To use CorkCore, you must have a development environment including Mac OS X 10.5 Leopard, Xcode 3, and GCC 4 or newer. You should have a working knowledge of Cocoa and Objective-C; if you've never used either, Apple has a thorough introduction to both. Understanding how application bundles are constructed is also helpful.

Corkboard plug-ins are at their most useful when included with applications; applications typically define custom pasteboard types that they use for dragged or copied data, and plug-ins that declare support for these types will be able to display them.

CorkCore Framework Reference © 2008 Ayluro, Inc. All rights reserved. Questions or comments? Contact us.