- 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.
|
- Moving from Windows to Mac
- Oct 12, 2009
- If you are switching from Windows to Mac and you need to get your files or other bits of information off your old machine onto your new Mac, this chapter shows you how.
|
- Easy Mac Computer Basics: Adding New Devices
- Jun 10, 2009
- Learn how to add devices to your Mac such as hard drives, printers, Apple TV, and even an external TV.
|
- 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.
|
- Top Ten Reasons Cocoa is Great Because of Objective-C (and Not In Spite of It)
- Jun 5, 2009
- Erik Buck gives ten reasons why Objective-C makes Cocoa great.
|