For my Travelogue app I needed several other Python libraries on OSX. Here’s how I installed them. I finally settled to use homebrew for all dependencies. So install homebrew first, if you haven’t already and …
PIL on OSX, the easy way
Installing PIL (the python image library) on OSX can be quite painful. Here’s the easy way that worked for me. Install homebrew Put usr/local/bin in front of usr/bin in your $PATH. I did that in …
Voice Recording for Dummies
For my travelogue app I had to do a lot of voice overs where I give background information about the trip, sights, country and people. In total I recorded 1h30m of speech in English and …
Analyzing Apple’s Success
Without any doubt Apple is currently the most successful company in consumer electronics. So out of curiosity I tried to analyze what makes them special compared to others. Of course there are many factors but …
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 …
Python Cheat Sheet
During development I regularly use Python for various quick tasks ranging from batch processing of data, build scripts, as a shell script substitute to full blown editing tools with UI written in wxPython. For many quick …
Creative Commons Media
Currently I am working on a multimedia slideshow app and needed some background music. That should be easy, right? After all the internet is full of music that can be downloaded freely. Well, this naive …
The Truth Behind Homogeneous Coordinates
Game programmers deal with homogeneous coordinates on a regular basis . They are a neat extension of standard three dimensional vectors and allow us to simplify various transforms. But do you really know, what they …
My solution for the finger problem
Since iOS gaming got popular I always thought that the touch screen interface for mobile gaming is not optimal. In my opinion the main issue is what I call the “finger problem”. As long as …