App Trailers for Dummies

When you are developing for iOS having an app trailer seems to be standard nowadays. With thousands of apps out there and people’s attention span in our busy world getting shorter, a trailer is ideal …

Autorotation landscape only

Simple task. You want to create a landscape only iOS app that starts with home button right. Sounds easy, doesn’t it? Additionally we’d like that to work on at least iOS 5 and iOS 6. …

Unicorns

Today I bought a unicorn on turbosquid. It’ll definitely go into Pocket Nature in one form or another. Why is this worth a blog post? First, because other than that I’m too tired to blog …

Headphone Jack please go back

After using an iPhone 5  for 4 months there’s one thing I just can’t get used to: the bottom headphone jack. This picture explains why. With my old iPhone I often only pulled it partially out …

Adventures in importing 3D assets

For Pocket Nature I need to import some 3D models in Wavefront OBJ format. I’ve written my own importer 10 years ago, but that was to tied in with the “engine” I was writing at …

iOS 6 Wifi Problems

Today I updated to iOS 6.0.2 and Wifi connectivity is still broken. Being a software engineer myself I know how useful it is to have a 100% repro for a bug. This usually makes fixing …

C++ compatibility on iOS < 5

Today after many months doing ObjC only on iOS I wanted to revive an old project of mine written in ObjC++. To my surprise it didn’t compile anymore. I got the following error: clang: error: …

Opening links from a UIWebView

If you are an iOS developer then sooner or later you’ll need to display some formatted text. And most likely you are using a UIWebView. One specific issue is opening links. Since you are not …

Supporting the new iPhone 5 and iOS6

Today I want to summarize what I had to do to support the new iPhone 5 resolution and iOS6 in my travelogue app. In a nutshell: not much, it was really easy. In detail: To …

Using different CSS for iPhone and iPad

When you want to display formatted text on an iDevice you’ll at one point consider using a UIWebView. There are alternatives, but the web view is just very simple to use. Now if you want …