iPhone Developer Tips…Now Online!

by john on August 13, 2008

If you’ve been reading the iPhone related tips on this site, you’ll want to point your browser to my new iPhoneDeveloperTips.com blog! I’ll continue to write tips here as well, however, the primary focus of my career is now iPhone (…)

Read the rest of this entry »

iPhone Developer Tips Coming Soon…

by john on August 12, 2008

I’ve been getting a great deal of interest in the iPhone developer tips section of this blog. So much that I’ve decided to move all iPhone centric tips to another blog, you guessed it, iPhoneDeveloperTips.com. If you have ideas, suggestions (…)

Read the rest of this entry »

Objective-C: Where is My Object Retained?

by john on August 8, 2008

Apologies for the gap since my last post. It’s been a long week as my wife and I were in a serious car accident a week ago today. I’ll spare the details, however, let it suffice to say that our (…)

Read the rest of this entry »

UIKit: NSIndexPath and row method

by john on July 29, 2008

In working with the SimpledDrillDown example in the iPhone SDK, I was walking through the code in the RootViewController class. The interface definition is shown below: @interface RootViewController:UITableViewController { DataController *dataController; } There is a method inside the class that (…)

Read the rest of this entry »

Objective-C: Alternative Use of Properties?

by john on July 25, 2008

While scanning a few code examples inside the iPhone SDK, I bumped into something interesting. I wrote a short example to mimic what I found…take a look at the following interface declaration: @interface SomeClass : NSObject { NSString *str; NSDate (…)

Read the rest of this entry »

Objective-C: Properties, Setters and Dot Syntax

by john on July 24, 2008

I’ve been ramping up on iPhone development, and with the NDA still in place (as far as I know), I haven’t been able to blog about what I’ve written/learned. And with that, it’s been quiet in here. Too get back (…)

Read the rest of this entry »

iPhone SDK – Final Release

by john on July 14, 2008

Looks as though the final release of the iPhone SDK is now available. Although there seems to be little fanfare with the transition from beta, this is a milestone none the less. I’ve downloaded and installed the SDK and have (…)

Read the rest of this entry »

CocoaHeads MN: Objective-C

by john on July 11, 2008

Lastnight was the second meeting for CocoaHeads in Minnesota . The meeting was all about Objective-C. Bob McCune , the organizer of the event, gave a talk that covered Objective-C from beginning to end. One of the most intriguing aspects (…)

Read the rest of this entry »

Objective-C: Private Methods

by john on July 2, 2008

Note: What follows is another post in an on-going series for developers who are interested in learning to write applications for the iPhone. The entire series can be found here: iPhone Developer . One common complaint for many new to (…)

Read the rest of this entry »

Objective-C: Categories

by john on July 1, 2008

As an alternative to subclassing, Objective-C categories provide a means to add methods to a class. What’s intriguing, is that any methods that you add through a category become part of the class definition, so to speak. In other words, (…)

Read the rest of this entry »

Objective-C: Initializers

by john on June 30, 2008

Note: What follows is another post in an on-going series for developers who are interested in learning to write applications for the iPhone. The entire series can be found here: iPhone Developer . The code for creating new instances of (…)

Read the rest of this entry »

TextMate and Xcode

by john on June 27, 2008

I’ve been spending time getting familiar with Xcode as I learn to write applications in Objective-C, with the larger goal of writing applications for iPhone. My editor of choice on the Mac up to this point, is TextMate, an great (…)

Read the rest of this entry »

Objective-C: Memory Management

by john on June 26, 2008

Note: What follows is another post in an on-going series for developers who are interested in learning to write applications for the iPhone. More information about writing for the iPhone can be found here: iPhone Developer Tips . First off, (…)

Read the rest of this entry »

Objective-C: Messaging

by john on June 24, 2008

Note: What follows is another post in an on-going series for developers who are interested in learning to write applications for the iPhone. The entire series can be found here: iPhone Developer . This post introduces messaging within Objective-C. Messaging (…)

Read the rest of this entry »

Objective-C: Defining a Class

by john on June 23, 2008

Note: This post is the start of an on-going series for developers who are interested in learning to write applications for the iPhone. The entire series can be found here: iPhone Developer . One of the first topics to cover (…)

Read the rest of this entry »

Road to iPhone: Intro

by john on June 20, 2008

Having spent the past 8 years working with mobile application development (beginning with the book Core J2ME that I wrote in 2000), it’s odd that its taken me so long to dive into developing for the iPhone. The good news (…)

Read the rest of this entry »

Mobile Developer Survey, $1000 Drawing

by john on June 12, 2008

I was contacted by VisionMobile, a market analysis and strategic advisory firm in the wireless sector, to pass along a link to their most recent survey for developers who are building mobile applications. Although this is not a Mac tip (…)

Read the rest of this entry »

iPhone SDK, First Impressions

by john on June 11, 2008

I’ve been spending some time with the iPhone SDK to get a perspective on the architecture, tools and overall landscape. In addition, I’ve started to develop a few applications with Xcode (Cocoa/Objective-C) to exercise the tools for building iPhone applications. (…)

Read the rest of this entry »