Getting Started with OS X/iPhone Development – Part 7: NSObject and Object Life Cycles, continued

In this article, we will continue by discussing what’s changed in Objective C 2.0 with regards to reference counting and garbage collection, then examine a few tips and tricks for effectively using reference counting.

Getting Started with OS X/iPhone Development – Part 6: NSObject and Object Life Cycles

Objective C has an interesting, but very effective way of doing aggressive reference counting and collection of objects. Looking at NSObject, we will see how it’s done and examine some common pitfalls. It’s a very powerful system and one of the aspects of development that most easily trips up developers of all stripes.

Getting Started with OS X/iPhone Development – Part 5: Frameworks

Picture 13

In this article we will continue our discussion of OS X and iPhone development by extending our application. The vehicle we will use will be what is called the framework.

Getting Started with OS X/iPhone Development: Part 4 – Wiring It Up

Picture 11

In this article we will continue to implement the controller object we created. Then we will hook it up in Interface Builder and run it.

Posted in Development. Tags: , , , , . No Comments »

Getting Started with OS X/iPhone Development: Part 3 – Widgets and Controller

Picture 4

In the last article in this series, we created a new Cocoa application project and saw how Interface Builder resources are tied to it. Then we modified those resources and saw the difference reflected directly in our application. In this part, we’ll begin creating a new UI for our button box application and create a single controller class to handle its button presses.

Posted in Development. Tags: , , , , . No Comments »

Getting Started with OS X/iPhone Development: Part 2 – Creating Your First Project

Resources and NIB file

In this article, we will create a new project in XCode targeted for OS X development. We will examine some of its automatic resources, and see how objects are created and stored by Interface Builder.

Posted in Development. Tags: , , , , . No Comments »

Getting Started with OS X/iPhone Development: Part 1 – Setting Up

Looking at source code.

In this series of articles, I’m going to take you through the basics of developing an OSX, and later iPhone, application. We’ll start on the OS X side so that we can acquire an understanding of the “basics” or XCode and Interface Builder, then move onto porting it to iPhone, where we will discuss the differences.

Posted in Development. Tags: , , , , . No Comments »

Moving on to WordPress

I’ve broken down and decided to make this a bit more like an actual blog and leave the actual news to the new page.

Posted in Uncategorized. No Comments »