12 months ago, I had the pleasure of taking Big Nerd Ranch’s OpenGL Bootcamp. It was a great deal of fun as much as it was educational. What I learned in 5 days allowed me to blast forward on a software project that had interested me for years. Unfortunately, the Presidential campaign season intervened for 11 month, so I never finished my project. But I’ve been poking on it since the General Election, so who knows.
But during the time of my on-again-off-again relationship with the McCain campaign, Apple announced the iPhone SDK and a revolution was created. iPhone development has exploded since that day in early 2008 when Steve Jobs made the announcement that after the iPhone OS 2.0 update, iPhone users would be able to purchase and download wirelessly applications for their iPhone. Since late June 2008, Apple’s AppStore has sold over 6 million iPhone apps. That’s a lot of apps. I have to admit that during my down-times with the campaign I began trying to bone-up on iPhone development. But it was tough to make much progress. If you’ve ever worked for, or hopefully get the chance to work for, a Presidential campaign, you’ll understand why I didn’t make much progress. Others did, and that was fine.
But on top of wanting to be an iPhone application developer, I am the organizer, for lack of a better title, for CoocaCoder.org, a Cocoa development group in Austin, Texas. Not being a capable and proficient iPhone programmer in a group consisting of programmers working on Mac and iPhone apps has been a problem, at least for me. There is a lot of Cocoa talent in Austin, Texas, but to promote CocoaCoder to programmers, it would be helpful if the founder of CocoaCoder (me) was cranking out iPhone and Mac apps at least on an occasional basis.
After our candidates defeat, I took a few weeks off to figure out what I wanted to do with the rest of the year, 5 years, decade and…well, who knows. While working on that, I came up with some fun application ideas and decided that, since I think of most problems having a software/hardware solution, I should get back into application work. But the really hot market is the iPhone, which I’m not that proficient in.
Now, I could work myself into a lather trying to teach myself iPhone programming with the few books, the Apple developer resources, which nicely don’t demo how to use Interface Building in making any iPhone apps, and working the discussion boards. Very high crap-to-effort ratio. Or, I could pony-up my $3,500 for another Big Nerd Ranch Bootcamp. Being at a BNR Bootcamp is like being in the Matrix and learning to fly the helicopter in 10 seconds, or in 5 days in this case. You walk-in an idiot and you walk-out a savant.
So, back to the Big Nerd Ranch for their iPhone Bootcamp. I can’t wait!!!
cocoacoder Code