Sort by Title |
Sort by Topic |
Sorted by Date |
FancyAbout
(HTML)
(DMG)
(ZIP)
Demonstrates several visual effects for "About..." panels such as scrolling text, window without a title bar, and ways to dismiss the window.
|
Graphics & Imaging, User Experience |
2003-10-27
|
InkSample
(HTML)
(DMG)
(ZIP)
Demonstrates some usage scenarios for the Ink.Framework APIs.
|
Text & Fonts |
2003-10-27
|
QTEffectsDialog - Cocoa
(HTML)
(DMG)
(ZIP)
Shows how to display the standard QuickTime effects parameters dialog in a Cocoa application.
|
QuickTime |
2003-09-04
|
TextLinks
(HTML)
(DMG)
(ZIP)
Programmatically creates links to URLs and other objects and handles clicks in non-URL links.
|
Networking |
2003-07-29
|
CallMachOFramework
(HTML)
(DMG)
(ZIP)
Shows two ways of calling a Mach-O framework from a CFM application on Mac OS X.
|
Runtime Architecture |
2003-07-17
|
CFM_MachO_CFM
(HTML)
(DMG)
(ZIP)
CFM application calls Mach-O routine, passing in a fixed up CFM function pointer as a callback parameter.
|
Runtime Architecture |
2003-07-17
|
Cocoa CG aliasing demo
(HTML)
(DMG)
(ZIP)
Shows how to draw both aliased and anti-aliased text and graphics using Quartz and Cocoa.
|
Graphics & Imaging |
2003-07-17
|
Cocoa CG arc demo
(HTML)
(DMG)
(ZIP)
Shows how to draw both aliased and anti-aliased arcs using Quartz and Cocoa.
|
Graphics & Imaging |
2003-07-17
|
DeviceListener
(HTML)
(DMG)
(ZIP)
Uses the DiscRecording framework to listen for device plug/unplug events and media insertion events.
|
File Management |
2003-07-17
|
Monochrome Image
(HTML)
(DMG)
(ZIP)
Applies the NTSC color weighting formula to an image to generate a monochrome version of the image.
|
Graphics & Imaging |
2003-07-16
|
VBL
(HTML)
(DMG)
(ZIP)
A simple example of how to create an OpenGLView in AppKit.
|
Graphics & Imaging |
2003-07-07
|
Sproing
(HTML)
(DMG)
(ZIP)
Shows how "springs" work to control view resizing behavior.
|
User Experience |
2003-05-20
|
FunkyOverlayWindow
(HTML)
(DMG)
(ZIP)
Demonstrates several window layering, transparency and widget interaction techniques in Cocoa.
|
Events & Other Input, Graphics & Imaging, User Experience |
2003-05-08
|
CubePuzzle
(HTML)
(DMG)
(ZIP)
Models a Rubik's Cube using Cocoa and OpenGL
|
Games, Graphics & Imaging |
2003-04-21
|
GLChildWindowDemo
(HTML)
(DMG)
(ZIP)
Shows using Cocoa's child windows and Quartz Extreme to provide 2D/3D overlays above 3D content.
|
Graphics & Imaging |
2003-04-21
|
OpenGLCompositorLab
(HTML)
(DMG)
(ZIP)
Demonstrates using OpenGL to composite multiple sources in hardware. Requires NVIDIA GeForce 4 Ti hardware.
|
Graphics & Imaging, QuickTime |
2003-04-21
|
CarbonInCocoa
(HTML)
(DMG)
(ZIP)
How to use Carbon GUI code in a Cocoa application.
|
Events & Other Input, User Experience |
2003-03-26
|
Clock Control
(HTML)
(DMG)
(ZIP)
Demonstrates creating a custom control by creating a clock control, implemented as a subclass of NSControl and NSCell.
|
User Experience |
2003-02-25
|
CryptoSample
(HTML)
(DMG)
(ZIP)
Contains sample code showing symmetric encryption and message digest calculation.
|
Security |
2003-02-06
|
Image Difference
(HTML)
(DMG)
(ZIP)
Demonstrates a way to use Quartz's compositing capability to find the difference between two images.
|
Graphics & Imaging |
2003-01-30
|
PDFView
(HTML)
(DMG)
(ZIP)
Shows how to display or print a multi-page PDF document and scroll an NSscrollview's contents by dragging.
|
Graphics & Imaging |
2003-01-23
|
AddressBookCocoa
(HTML)
(DMG)
(ZIP)
Demonstrates some basic manipulations of the Mac OS X 10.2.x (and beyond) Address Book API.
|
Interapplication Communication |
2003-01-14
|
AnimatedSlider
(HTML)
(DMG)
(ZIP)
Demonstrates the use of an NSTimer to animate a control in Cocoa.
|
User Experience |
2003-01-14
|
CGDrawPicture
(HTML)
(DMG)
(ZIP)
Deprecated - Shows how to use the QDPictDrawToCGContext API.
|
Graphics & Imaging |
2003-01-14
|
Cocoa - SGDataProc
(HTML)
(DMG)
(ZIP)
Uses a Sequence Grabber data function and an NSQuickDrawView to simulate a preview operation for captured video.
|
QuickTime |
2003-01-14
|
CocoaDragAndDrop
(HTML)
(DMG)
(ZIP)
Implement Drag-and-Drop functionality in Cocoa (uses images; can be extended to support other data types).
|
Events & Other Input, Interapplication Communication |
2003-01-14
|
CocoaVideoFrameToGWorld
(HTML)
(DMG)
(ZIP)
Demonstrates how to draw each frame of a QuickTime movie into a Cocoa NSQuickDrawView.
|
QuickTime |
2003-01-14
|
CocoaVideoFrameToNSImage
(HTML)
(DMG)
(ZIP)
Demonstrates how to create an NSImage for each frame of a QuickTime movie.
|
QuickTime |
2003-01-14
|
Color Sampler
(HTML)
(DMG)
(ZIP)
Demonstrates one way to sample the color at a given point in an NSView.
|
Events & Other Input, Graphics & Imaging, User Experience |
2003-01-14
|
ColorBars
(HTML)
(DMG)
(ZIP)
Shows how to enumerate, select, capture, manipulate, draw to, and release displays using the CGDirectDisplay API.
|
Graphics & Imaging |
2003-01-14
|
ColorSyncDevices-Cocoa
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the new ColorSync Device Manager routines in the Cocoa environment.
|
Events & Other Input, Graphics & Imaging |
2003-01-14
|
Cropped Image
(HTML)
(DMG)
(ZIP)
Demonstrates how to extract a sub-image from another image, and some ways of indicating a selection.
|
Graphics & Imaging, User Experience |
2003-01-14
|
CTMClip
(HTML)
(DMG)
(ZIP)
Deprecated - Shows how to manipulate the Quartz 2D Current Transform Matrix (CTM) for image drawing with clipping.
|
Graphics & Imaging |
2003-01-14
|
CTMDemo
(HTML)
(DMG)
(ZIP)
Deprecated - Shows how to manipulate the Quartz 2D Current Transform Matrix (CTM) for image drawing without clipping.
|
Graphics & Imaging |
2003-01-14
|
DeskPictAppDockMenu
(HTML)
(DMG)
(ZIP)
How to add a dynamic Dock menu to your Cocoa application
|
File Management, User Experience |
2003-01-14
|
EnhancedDataBurn
(HTML)
(DMG)
(ZIP)
Objective-C sample which shows how to burn a data disc containing a complete virtual filesystem.
|
File Management |
2003-01-14
|
Eraser
(HTML)
(DMG)
(ZIP)
Uses the DiscRecordingUI framework to present the standard erase, selection and progress dialogs.
|
File Management |
2003-01-14
|
GetMACAddressSample
(HTML)
(DMG)
(ZIP)
Demonstrates how to retrieve the MAC address for each Ethernet interface from the Mac OS X I/O Registry.
|
Networking, Security |
2003-01-14
|
ImagesToQTMovie
(HTML)
(DMG)
(ZIP)
Creates a QuickTime movie from the images of any connected camera.
|
QuickTime |
2003-01-14
|
JDragNDrop
(HTML)
(DMG)
(ZIP)
Deprecated - Demonstrates building a simple view to implement Drag-and-Drop functionality in Cocoa-Java.
|
Data Management, Events & Other Input, File Management, Java, Resource Management, Tools |
2003-01-14
|
LayoutManagerDemo
(HTML)
(DMG)
(ZIP)
Demonstrates the layout manager using rollovers with different colors for lines, words and characters under the mouse.
|
Text & Fonts |
2003-01-14
|
MoreFiles
(HTML)
(DMG)
(ZIP)
Shows various File Manager operations (file copy, etc.) through a collection of high-level routines.
|
File Management |
2003-01-14
|
Moriarity
(HTML)
(DMG)
(ZIP)
Implementing a Cocoa GUI that wraps command-line functionality, calling a UNIX task and presenting the results in a GUI.
|
Interapplication Communication, Porting |
2003-01-14
|
MP3 Player
(HTML)
(DMG)
(ZIP)
How to wrap a command-line UNIX/Linux application in a Cocoa GUI, calling a the command-line app through NSTask.
|
Audio, Interapplication Communication, User Experience |
2003-01-14
|
NameAndAddress
(HTML)
(DMG)
(ZIP)
A single window utility that gets a host name from an IP address or an IP address from a hostname.
|
Apple Applications, Networking |
2003-01-14
|
NamingTableAccess
(HTML)
(DMG)
(ZIP)
Digs out the contents of the NamingTable in a TrueType 'sfnt'.
|
Text & Fonts |
2003-01-14
|
Polygons
(HTML)
(DMG)
(ZIP)
Demonstrates the NSBezierPath class, as well as the manipulation of NSView's coordinate space for convenience.
|
Graphics & Imaging |
2003-01-14
|
QTGraphicsImport
(HTML)
(DMG)
(ZIP)
Demonstrates how to use the QuickTime Graphics Importer to draw an image into a NSWindow using a NSQuickDrawView.
|
QuickTime |
2003-01-14
|
QTtoCG
(HTML)
(DMG)
(ZIP)
Shows how to create a CGImageRef with the proper ColorSync profile from a QuickTime image on disk.
|
Graphics & Imaging, QuickTime |
2003-01-14
|
Quartz EB
(HTML)
(DMG)
(ZIP)
WWDC 2001 Early Bird Quartz 2D tutorial of vector drawing and PDF import/export.
|
Graphics & Imaging |
2003-01-14
|
RGB Image
(HTML)
(DMG)
(ZIP)
Demonstrates compositing to separate an NSimage into its RGB components, and how to recombine those components.
|
Events & Other Input, Graphics & Imaging, User Experience |
2003-01-14
|
RoundTransparentWindow
(HTML)
(DMG)
(ZIP)
Creating (in Cocoa) custom-shaped windows and transparent window content; plus changing the shape of windows dynamically.
|
Graphics & Imaging, User Experience |
2003-01-14
|
SharedMemory
(HTML)
(DMG)
(ZIP)
Shows how multiple applications can access the same memory using the Unix shmget system call.
|
Performance, Process Management |
2003-01-14
|
Simon
(HTML)
(DMG)
(ZIP)
A simple game demonstrating Cocoa development in Project Builder.
|
Tools |
2003-01-14
|
SimpleCocoaJavaMovie
(HTML)
(DMG)
(ZIP)
Deprecated - A simple movie player showing how to use the NSMovieView and NSMovie Cocoa Java classes.
|
Java, QuickTime |
2003-01-14
|
SimpleCocoaJavaMovieCocoa
(HTML)
(DMG)
(ZIP)
Deprecated - Shows how to use the NSMovieView and NSMovie Cocoa Java AppKit classes.
|
Graphics & Imaging |
2003-01-14
|
SimpleCocoaMovie
(HTML)
(DMG)
(ZIP)
Shows how to use the NSMovieView and NSMovie Cocoa AppKit classes.
|
QuickTime |
2003-01-14
|
SimpleCocoaMovieQT
(HTML)
(DMG)
(ZIP)
A simple movie player showing how to use the NSMovieView and NSMovie Cocoa Objective-C classes.
|
QuickTime |
2003-01-14
|
SimpleThreads
(HTML)
(DMG)
(ZIP)
Uses the Cocoa threading APIs to coordinate multiple preemptively scheduled secondary threads with the non-reentrant Cocoa framework.
|
Interapplication Communication, Performance, Process Management, Runtime Architecture |
2003-01-14
|
SonOfSillyBalls
(HTML)
(DMG)
(ZIP)
Draws a bunch of randomly colored, randomly placed, silly balls in a window on the screen.
|
Events & Other Input, Graphics & Imaging, Runtime Architecture, User Experience |
2003-01-14
|
SpellingChecker-CarbonCocoa
(HTML)
(DMG)
(ZIP)
Implements procedural C wrapper around the Cocoa NSSpellChecker, exports it as a Mach-O bundle called "SpellCheck.bundle"
|
Runtime Architecture |
2003-01-14
|
SSLSample
(HTML)
(DMG)
(ZIP)
Contains examples showing how to use SecureTransport.
|
Security |
2003-01-14
|
TextViewConfig
(HTML)
(DMG)
(ZIP)
Configuration of multiple layout managers and multiple text container/text view pairs on a single text storage.
|
Text & Fonts |
2003-01-14
|
TextViewDelegate
(HTML)
(DMG)
(ZIP)
Demonstrates using a text view's delegate to control selection and user input.
|
Text & Fonts |
2003-01-14
|
Tinted Image
(HTML)
(DMG)
(ZIP)
Demonstrates the use of an NSImage as an off-screen drawing destination.
|
Graphics & Imaging, User Experience |
2003-01-14
|
ToolbarSample
(HTML)
(DMG)
(ZIP)
Demonstrates using the Cocoa NSToolbar/NSToolbarItem API to add customizable toolbars to windows. Includes advanced custom views.
|
Events & Other Input, User Experience |
2003-01-14
|
Transformed Image
(HTML)
(DMG)
(ZIP)
Shows the effects of a rendering an NSImage in a transformed coordinate space.
|
Graphics & Imaging |
2003-01-14
|
TrivialThreads
(HTML)
(DMG)
(ZIP)
Uses the Cocoa threading APIs to coordinate a preemptively scheduled secondary thread with the non-reentrant Cocoa framework.
|
Interapplication Communication, Performance, Process Management, Runtime Architecture |
2003-01-14
|