Stone Design Stone Design
News Download Buy Software About Stone

Stone Home
Latest Essays
Thanks A Bundle! Building spaghetti free scalable applications

Writing Good Cocoa Code - A Primer for the Objective C Programmer

Little Black Book - Add AddressBook framework to your Application

Getting The Job Done - An agnostic approach to OS X programming

Read the articles that MACTECH refused to publish!
Trench Philosophy
A OS X Programmer’s Manifesto

What’s So Funny About Peace, Love & OS X?

The Philosophy of Cocoa : Small is Beautiful and Lazy is Good

Live from NYC - Macworld 2002
General Interest
Intro to OS X's Command Line Interface

Just Ship It! Building Electronic and CD software distributions for Mac OS X

Internationalizing Cocoa Applications - A Primer for Developers and End Localizers

Help On The Way! A guide for the perplexed on adding Apple Help to your OS X application
Cocoa Programming
Arise Aqua! A Programmer’s Introduction to Developing for Mac OS X

Doing Objects Right: Adding Modular Objects

Categorically Speaking: the Art of Safe Haquery

Dynamic Bundles and Runtime Loading in OS X
User Interface Objects
Takes All Sorts - Make Your TableViews Autosort!

More or Less - Drawers and Disclosure Views for Cocoa

Cocoamotion - Getting more for less with Cocoa

What A Drag! Creating drag wells in Cocoa

Spaced Out Adding Paragraph Spacing to the Cocoa Text System
Advanced Topics
Recursion: The Programmer’s Friend

DOCtor - Wrapping UNIX CLI’s into GUIs.

It’s In The [e]Mail - Sending rich mail from your program

File Formats and Legacy Object Unarchiving

When Wild Animals Bite
Or How To Workaround Cocoa bugs
MISC Subjects
Adding AppleScript Support to Cocoa Apps

Crossing the Line - A Cocoa Programmer’s Adventures in Carbon Land

Writing PlugIns for Cocoa: iPhoto to PhotoToWeb Exporter PlugIn

Smart Quotes - Adding automated curly quotes to Cocoa’s Text system

Stone’s Throws - 30 more Articles...

©1997-2005 Stone Design top