INCLUDE_DATA

Understanding the Objective-C Runtime

The runtime has been a bit of a mystery to me.
To be sure, I have yet to explore some of the more dynamic aspects of Objective-C/Cocoa in my applications.
In fact, as many know, you can move along quite happily though your Cocoa/iPhone programming without directly daling with it. Others might not realize what’s “under [...]

Open Source iPhone – Glossy Buttons

The buttons in the iPhone SDK suck. There, I said it.
Almost everything on the iPhone round, glossy and “3Dish”.
Except the standard RoundRect buttons included in UIKit.
Of course we can go off and use one of many drawing apps to crank out some nice glossy buttons, but there a few problems with this approach.
First, you [...]

Taking the Comcast Plunge

I just moved back to Philadelphia and needed to get some internet. I wanted FIOS, but unfortunately it isn’t yet available in my neighborhood (Comcast just lost the fight to keep FIOS out of Philadelphia). Until then, I settled on Comcast.
The tech arrived promptly on last Monday morning. He was a new guy, but [...]

[corey move:philly] complete

It’s been a long time and TFJL has been neglected. No more!
The Mrs. and I are finally settled down in a quite nook of Bella Vista in Philly.
Of course life doesn’t begin anew until internet is connected which, with a few hitches, was completed on Monday.
Now to think of something to complain about…

…And The Dot Syntax Battle Rages On

I find the manner in which programmers vehemently defend and deride coding style preferences absolutely fascinating.
I personally feel that dot syntax serves a worthwhile purpose.
In fact, I have been refactoring old code to conform to this convention.
In the end, I feel these types of debates speak to the health and growth of the Cocoa/Objective-C community. [...]

Open Source iPhone – JSON Data

I’ve used/repurposed several open source projects for use in my code.
If you’re not trying to use someone else’s code as much as possible, you’re not doing OOP.
I won’t call this a series, but I would like to showcase some of the great code that is out there waiting to be used. All you have to [...]

Voices That Matter

A great opportunity for you to hone your iPhone Dev skills is coming up this fall.
Voices That Matter: iPhone Developers Conference is a two day event that will be held in Boston on October 17-18. It will feature talks from some of the most talented and influential iPhone developers, authors, and experts.
Speakers include:
Bill Dudney
Daniel Jalkut
Fraser Speirs
Marcus [...]

Help out your NSDates

If you are like me, you really appreciate those nice, neat classes that make your most tedious work a little more bearable.
Billy Gray over at zetetic has done just that with his NSDate+Helper category.
if allows you to completely forget about NSDateFormatter and easily format dates in just about any format you need. it also [...]

Private Properties

Objective-C 2.0 properties are pretty useful.
They not only save you time, but also help “automate” memory management on the iPhone. They save you from screwing up your accessors.
Another benefit, is the orthogonal relationship with dot notation. Dot notation short hand makes it extremely quick to change the state of an ivar with minimal keystrokes.
There are [...]

Getting Bored Vs. Getting Done

When you begin a new project, you always begin with an immense amount of passion. You work diligently, economically, and with sharp focus.
Such ambition, however, can quickly subside after a few snags or if monotony begins to set in.
Unlike those that work in a development shop with several employees, we may have no one to [...]