Easing algorithms

In gamedev you always need some way to ease values in or out. Most of the time you need this for fading in stuff, or sliding in images, objects etc. for your nice animated UI. …

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 …

About reusable code, a decade later

The past I’ve been working as a programmer for over a decade now, most of that time I’ve spent in the games industry. And starting as a junior programmer in 1999 at neo software (which …

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 …

Minimalism rocks

Today I want to write why my little prayer wheel app is so useful and important for me. More generally I want to point out, why every iOS developer should have one app with a …

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: …

My average Joe iPhone 5 review

Now after a month of usage I decided to sum up my impressions of the iPhone 5. But first I’ll answer the one burning question “Why another review of the iPhone 5, there are tons …

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 …