Important: The Java API for Cocoa is deprecated in Mac OS X version 10.4 and later. You should use the Objective-C API instead. For a tutorial on using Cocoa with Objective-C, see Cocoa Application Tutorial.
You can design your application so that users can incorporate new modules later on. For example, a drawing program could have a tools palette with a pencil, a brush, an eraser, and so on. You could create a new tool and have users install it. When the application is next started, this tool appears in the palette.
Last updated: 2006-10-03