TrajiklyHip - Blog - The Personal Blog of Aaron West
The Four Obsessions of an Extraordinary Executive by Patrick Lencioni         The Five Temptations of a CEO by Patrick Lencioni         Getting Things Done by David Allen         The Tin Roof Blowdown by James Lee Burke         The 7 Habits of Higly Effective People by Stephen R. Covey         Books I've recently read and recommend!
February 10, 2007

I've been adding to my overall programming skills recently, learning how to develop Mac specific software. I love Web development and spend the better part of 60 hours a week building applications professionally and personally. However, I've always had a small interest in learning how to build desktop applications and a recent idea of mine has spurred some new development.

Not knowing exactly how to do what I want to do, I've been learning the nuances of Xcode/Cocoa/Objective-C development through reading various tutorials and documentation. The first app I've built - a currency converter - is extremely simple but represents the core concepts of Cocoa development including Xcode, Interface Builder and the Objective-C language.

Xcode is Apple's suite of tools that allows you to build on the OS X foundation and the power of UNIX with high-performance development technologies. Included in Xcode is Interface Builder, a design environment used to create the UI of your applications as well as the class-based, object-oriented portions needed to wire up the communication between model, view, and controller. Objective-C is the language of choice for describing your classes, objects, and the messages that bring the two together. Xcode also includes the GCC compiler allowing you build and link your applications and create native installers for various versions of OS X (including 64-bit versions).

While I'm closer to learning what I need to bring my original idea to fruition, I still have much to learn. To download and try out my first application click the Currency Converter link in the Download pod to the right or just use the link provided below.

Download Currency Converter

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Just to let you know, this app doesn't run on machihnes other than your's due to:

ZeroLink: could not load .o file: /Users/aaron/Currency Converter/build/Currency Converter.build/Debug/Currency Converter.build/Objects-normal/ppc/main.ob

Btw, I'm learning too :)
# Posted By Ryan Hunt | 2/25/07 4:02 PM
Interesting, thanks Ryan. It's been awhile but I thought I tested the currency converter on my wife's mac. More testing is apparently in order.
# Posted By Aaron West | 5/26/07 11:41 AM
BlogCFC was created by Raymond Camden. This blog is running version 5.5.005.