Home > Articles > Home & Office Computing > Mac OS X

Mac OS X

135 Items

Sort by Date | Title

What Is Mac OS X?
Feb 5, 2010
David Chisnall looks at what is really at the core of Apple's operating system and where it came from.
Snow Leopard: The Underhyped APIs
Jan 29, 2010
David Chisnall takes a look at some of the new APIs in OS X 10.6 that will make life easier for developers but didn't receive much publicity.
Foundation: The Objective-C Standard Library
Jan 26, 2010
David Chisnall goes through the most important aspects of the OpenStep Foundation framework.
Cocoa Tips: Exposing System Services
Jan 22, 2010
David Chisnall shows how exposing system services makes it easy for users to access the features of your program from other applications.
Cocoa Tips: Don't Reimplement Standard Functionality
Jan 15, 2010
David Chisnall explains why using OS X's built-in APIs, rather than rolling your own, will allow your program to work with all of the user's other programs.
Localizing Cocoa
Jan 8, 2010
David Chisnall explains how thinking about localization early on will save a lot of work in the long run.
How Core Animation Changed Cocoa Drawing
Jan 4, 2010
David Chisnall looks at how things have changed between Display PostScript and CoreAnimation, and where they might end up in the future.
Using Distributed Objects in Cocoa
Jan 1, 2010
David Chisnall shows how, with distributed objects and with Bonjour, you can write applications that find and communicate with all instances on the local network, without writing any networking code.
Basic Animations with Core Animation
Dec 28, 2009
Marcus Zarra and Matt Long explain Core Animation's flexibility in allowing you to achieve your application animation goals.
How Paul McFedries Gets Under the Hood of Microsoft Products
Dec 10, 2009
Paul McFedries talks about his books, why he decided to take a diversion from the Microsoft path and write about OS X, and why he loves to track new words and phrases as they enter the English language.
Discovering Mac OS X 10.6 Snow Leopard
Dec 4, 2009
Eric Geier discusses the performance enhancements and new features of Apple's $29 upgrade.
Using Mac OS X Snow Leopard Applications
Nov 3, 2009
Snow Leopard’s applications are powerful tools for organization, gaming, controlling digital media, and Internet communication, just to name a few. Steve Johnson shows you how to use them to their best advantage.
Easy Mac OS X Snow Leopard: Organizing Your Life
Oct 19, 2009
Kate Binder explains how to use Address Book, iCal, and iSync.
A Half-Way Step to Apple’s Source Code: An Interview with David Chisnall
Jun 5, 2009
Longtime InformIT contributor David Chisnall talks Cocoa, GNUstep, and the Étoilé project with Linda Leung.
Advanced Flow Control for Objective-C
Jun 5, 2009
David Chisnall points out some of the more dynamic options that make Objective-C code even simpler than C.
Erica Sadun on the iPhone SDK, OS X, and the Computing Landscape
Jun 5, 2009
David Chisnall talks with Erica Sadun about the iPhone SDK, Objective-C, and what she'd like to see at this year's WWDC.
From NeXTSTEP to Cocoa: Erik Buck on the Development of Cocoa and Objective-C
Jun 5, 2009
Erik Buck talks with David Chisnall about the history of modern Apple development from it's NeXTSTEP beginnings to Cocoa and Objective-C today.
Fun with the Objective-C Runtime
Jun 5, 2009
David Chisnall takes a look at some of the activities made easy by OS X Leopard's public interfaces to the Objective-C runtime library.
Steve Kochan on the Evolution of Objective-C
Jun 5, 2009
David Chisnall talks with Steve Kochan about Objective-C and the differences between programming for the desktop versus mobile devices.
The Technology NeXT Gave the World
Jun 5, 2009
The current Apple is a fusion of the beleaguered Apple of the 1990s and NeXT. David Chisnall takes a look at some of the now-ubiquitous ideas that were popularized by NeXT.

<< < Prev Page 1 2 3 4 5 Next >