June 24 09
If you have done any iPhone development, you are already intimately familiar with table views. They are an integral part of UIKit. They are highly flexible and customizable. However, making table views work smoothly with anything but a small, simple, static data set can be trying, to say the least. Many Cocoa developers have come [...]
June 17 09
If you want to run Clang from a GUI you can using the tool at this site: http://www.karppinen.fi/analysistool/ Not that the scan-build CLI is that intimidating, but if you have any problems getting reports (I just had an issue with a static library), it may help
June 5 09
Getting started in Cocoa can be hard. Just learning the frameworks is a challenge. Once you get to that point, most or your journey still lies ahead. If you were like me, you probably learned a lot about iPhone programming from online tutorials and books. Then one day, after your 16th tutorial and 3rd book, [...]
June 1 09
After Scott Stevenson put out this question on Twitter and his subsequent blog post, it got me thinking. When I really started digging into Cocoa, I remember staring at UIViewController and UITableViewControler for hours, maybe days. Figuring out what all of those methods did seemed impossible. In retrospect, I can see these classes represent some [...]
May 26 09
I have been using Xcode’s integrated subversion SCM for several months (against the advice of several articles). Overall, it has been pretty painless. Xcode has a simple set of svn functions, but meets 90% of my needs. The biggest advantage is the integration within the IDE. Moreover, if I needed advanced functionality, I could always [...]
May 22 09
In case you’ve been missing out, there are 2 really great tutorial series out in the blogeshere. First, is an excellent series on cocos2d for the iPhone by Keith Peters at BIT-101: cocos2d Tutorials – TOC Second, is an in depth look at at OpenGL ES for the iPhone at Jeff LaMarche’s (of “Beginning iPhone [...]
May 20 09
Your ability to find, qualify, and digest development information is extremely important. Whether you are a new developer of a seasoned vet, you are always learning. You need to find information fast and effectively. When you have a question, it is easy to type it into a search engine and find an answer. Sometimes, though, you don’t know [...]
May 18 09
I’m currently involved in a project where I need to load some photos from the web and I need a UITableview with some thumbnails and with Photo.app navigation. Enter Three20. Three20 is a framework written by Joe Hewitt that abstracts much of the functionality of UITableViews, UITableViewCells, and networking away from the programmer. The way the components [...]
May 15 09
If you have any Cocoa touch or Objective-C questions, don’t just limit yourself to Apple’s Dev Forums. There is a thriving community of Cocoa developers on Stack Overflow at your disposal. You will find a variety of questions from novice to advanced. Stack Overflow has a policy of “no stupid questions”. Which means you won’t get [...]
May 11 09
As indy developers, we need to track our finances. Most of us can’t afford to staff an accounting department, so we look for software to fill the gap. We need to track cash from sales of iPhone apps and/or iPhone contracting. I assume most of those reading my blog need both. (Side note: if you’re [...]