Home > Articles > Programming > General Programming/Other Languages

General Programming/Other Languages

274 Items

Sort by Date | Title

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.
Distributed Programming with Ruby: Distribunaut
Nov 17, 2009
Distribunaut is a framework agnostic port of the mack-distributed package. In this chapter from his book, Distributed Programming with Ruby, Mark Bates shows you how to install and use it.
Refactoring Ruby: An Interview with Jay Fields
Nov 10, 2009
Neal Ford interviews Jay Fields about his new book with Shane Harvie and Martin Fowler, Refactoring: Ruby Edition, why they wrote the book around Ruby and not Dynamic Languages in general, and why he'd take a powerful language over a powerful tool anyday.
Design Patterns in Ruby: Picking the Right Class with a Factory
Oct 23, 2009
In this chapter, Russ Olsen at both the Factory Method pattern and the Abstract Factory pattern. He also shines a light on some dynamic Ruby techniques that will help you build factories more effectively.
Refactoring in Ruby: An Interview with Bill Wake and Kevin Rutherford
Oct 16, 2009
Russ Olsen talks with Bill Wake and Kevin Rutherford about their book, Refactoring in Ruby.
Refactoring Ruby: Bad Smells in Code
Oct 13, 2009
Use this chapter when you're not sure what refactorings to do. Try to identify what it is you're smelling, and then go to the refactorings we suggest to see whether they will help you. You may not find the exact smell you can detect, but hopefully it should point you in the right direction.
Cocoa Design Patterns: Bindings and Controllers
Oct 7, 2009
Erik M. Buck and Donald A. Yacktman explain the role of bindings and controllers in Cocoa.
"D"iving Into the D Programming Language
Jul 29, 2009
Andrei Alexandrescu dives into explaining the basics of the D programming language.
Increasing Organizational Capability through the People CMM
Jul 9, 2009
Learn how to increase your organizational capability throught the People CMM, which applies the principles of the process maturity framework to the domain of workforce practices.
Accessing iPhone's GPS, Acceleration, and Other Native Functions with QuickConnect
Jun 25, 2009
Lee Barney shows how to activate several desirable features of iPhone or iPod Touch devices from within your JavaScript application.
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 6 7 8 9 10 Next >