- An Introduction to Service-Oriented Design with Ruby and Rails
- Aug 30, 2010
- This chapter explores the basic goals of service-oriented design and design guidelines for splitting applications into separate services.
|
- Hands-On Objective-C 2.0: Blocks
- Jul 27, 2010
- This chapter is an introduction to blocks, an Apple-added extension to C, Objective-C 2.0, and C++. It also explores some pitfalls that can befall an unwary user of blocks.
|
- Understanding the Cocoa Text System
- Jun 28, 2010
- David Chisnall looks at the various parts of drawing text on a screen on OS X, using the Cocoa APIs.
|
- Replacing Flash with Cocoa
- Jun 23, 2010
- In light of Apple's recent hostility to Flash, David Chisnall takes a look at replacing a Flash application with a native Cocoa implementation on OS X, using the player for his newly released series of LiveLessons as a case study.
|
- iPhone App Development Fundamentals: Using the Painter Application
- Jun 1, 2010
- This video excerpt is from iPhone App Development Fundamentals LiveLessons (Video Training).
|
- Programming in Objective-C: Introduction to iPhone/iPod Touch Programming
- May 28, 2010
- This video excerpt is from Programming in Objective-C 2.0 LiveLessons (Video DVD): Part I: Language Fundamentals and Part II: iPhone Programming and the Foundation Framework.
|
- Cocoa Programming Fundamentals: UNIX Tools in Cocoa
- May 27, 2010
- This video excerpt is from Cocoa Programming Fundamentals LiveLessons.
|
- Testing .NET Applications Using IronRuby
- May 4, 2010
- IronRuby unleashes the power of Ruby to the .NET world. One of the most interesting opportunities is that now you can use Ruby's testing frameworks to test .NET code. In this article, Shay Friedman shows you how to take advantage of popular testing frameworks to test your .NET code with ease.
|
- Taking a Monastic Approach to Apple Programming: An interview with Aaron Hillegass
- Apr 8, 2010
- Aaron Hillegas and Linda Leung discuss the Apple phenomena, what we can expect next from Steve Jobs & co., Big Nerd Ranch's monastic retreat, and Aaron's thoughts on Android.
|
- IronRuby Unleashed: An Interview with Shay Friedman
- Apr 6, 2010
- Hal Fulton interviews Shay Friedman about writing code at the age of 8, why IronRuby is much more than a bridge between .NET and Ruby, and why both Rubyists and .NET developers should use IronRuby.
|
- Objective-C for Java Programmers, Part 2
- Mar 29, 2010
- In the second of a two-part series, David Chisnall looks at the similarities and differences in the syntax of Objective-C and Java.
|
- Top Ten Highs and Lows of a Decade with Cocoa
- Mar 26, 2010
- Erik Buck lists the exalted highs and ignominious lows of a decade with Cocoa.
|
- Objective-C for Java Programmers, Part 1
- Mar 12, 2010
- David Chisnall looks at the similarities and differences in the semantics of Java and Objective-C.
|
- Objective-C Design Patterns
- Mar 5, 2010
- David Chisnall looks at some of the patterns that are commonly found in Objective-C code.
|
- Distributed Ruby: Mark Bates Sheds New Light
- Mar 2, 2010
- Sometimes Ruby code is too cool to run on just one computer at a time. In this interview with Hal Fulton, Mark Bates explains how he defines distributed programming, reasonable concerns about Ruby performance, and how to choose Ruby libraries.
|
- Getting Started with IronRuby
- Feb 25, 2010
- IronRuby is Microsoft's implementation of the Ruby language on top of the DLR. Its main goal is to provide seamless interoperability between Ruby and the .NET Framework. Shay Friedman gives you your first taste of IronRuby.
|
- 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.
|