Ole Begemann

iOS Development

My Mac and iOS Apps

Blue Planet for Mac

Picture Effects for iPhone and iPad

Latest Blog Posts

New Videos at developer.apple.com

January 27

Apple posted some new videos to developer.apple.com/videos/ outside its annual WWDC cycle. Some of the new videos focus on the same content that Apple engineers presented during the iOS 5 Tech Talk world tour.

Gesture Recognition on iOS with Attention to Detail

January 25

Attention to detail is essential when designing iOS user interfaces. This extends not only to pixels on the screen but also to the reliability and fluidity of gesture recognition.

initWithNibName:bundle: Breaks Encapsulation

January 23

The designated initializer of the UIViewController class, initWithNibName:bundle: contains a design flaw because it needlessly exposes the name of the NIB file the view controller uses. Fixing this flaw in our own code is easy.

iOS and Mac Development Link Roundup: December 2011

January 1

A summary of the best iOS and Cocoa development-related posts from the past month across the blogosphere and elsewhere.

UIRequiredDeviceCapabilities Cannot Be Changed in App Updates

December 23

When updating an iOS app, it seems you cannot add new restrictions to the UIRequiredDeviceCapabilities section in your app's Info.plist file.