Tag Archives: Programming

Quick Hits: UIActionSheet cancel button strange behaviour

I just got bit by this and fixed it thanks to this StackOverflow post. http://stackoverflow.com/questions/1197746/uiactionsheet-cancel-button-strange-behaviour Long story short, if your launch an action sheet in a view that lives in a UITabBarController, the “hit” box for the cancel button gets … Continue reading

Share
Posted in iPhone, Quick Hits | Tagged , , | 2 Comments

The 5 stages of 3.3.1

Developers have been up in arms on the news broken by Daring Fireball and TechCrunch.  The reported change in the iPhone developer agreement definitely stops Flash developers from creating iPhone apps using the new tools available CS5, but the sword … Continue reading

Share
Posted in MonoTouch | Tagged , , , | 6 Comments

I LOVE MonoTouch

Don’t get me wrong, XCode is great…in it’s own way…but as a .Net dev coming to the iPhone platform, MonoTouch rocks my world!
For the other devs in my shoes looking to play with MonoTouch, here are some things to keep in mind: Continue reading

Share
Posted in MonoTouch | Tagged , , | 1 Comment

Quick Hits: Unit Testing iPhone Apps

I have a few things to add to the woefully incomplete official documentation on setting up automated tests in your iPhone apps: You need to add your main application executable target as a direct dependency of the test target, so … Continue reading

Share
Posted in iPhone, Programming, Testing | Tagged , , , , | 8 Comments

UINavigationController Tricks

For an iPhone UI I’m developing, I need to have one UINavigationController nested inside another, and to have the inner UINavigationController’s events push a view on to the outer one’s stack. CocoaTouch didn’t give this to me for free, but … Continue reading

Share
Posted in iPhone, Programming | Tagged , , , , | 7 Comments

Quick and Dirty Messaging

Our Rails Rumble 2008 entry, Great Minds (you can have a look at the latest version or the original Rumble version), required a messaging system. Such systems are easy to do wrong, and we knew we’d need something that would … Continue reading

Share
Posted in Great Minds, Javascript, Programming, Rails | Tagged , , , , , , , , , , | 3 Comments