Operating System for a Decade

When Steve Jobs presented Mac OS X, he named it the operating system for the next decade. This decade has passed by some years ago. What’s next?

Descriptions and Screenshots

Apple’s Mac App Store is very restrictive about what you can do on your apps store shelf: You can use a description, a changelog, two links and five screenshots. All texts are limited to the first few lines, everything else is hidden behind a “…More”-Link. You should use this limited resources wisely!

If you still need to support iOS 5

If you still need to support iOS 5

Mental Models

We all build mental models around the things we see. If something is complex, the mental model helps us to understand how to use the thing. Computing is complex. We can easily handle our tasks in a complex environment if our mental model matches the actual model that lies behind the task. If the models differ, we are in trouble.


UserData for UIAlertView

Old iOS Simulators

Do you use Xcode 4.x? Do you want to develop iOS Apps that support iOS versions older than iOS 4.3? Then you might want to test them in the iOS simulator, too! No problem, that’s easy to get:

Windows 8

I’m a Mac user. I tested the public preview of Windows 8. On a virtual machine. Without any internet connection. To make it short: I’m shocked. For the full story …

Developers are also the only group where they are…

Developers are also the only group where they are asked to do something which has never been done before, and tell someone else how long it will take before they even know what actually needs to be done.


SOPA and PIPA are two two legal concepts in the United States of America that are currently under attack. What they mean is: Everyone that drives the net in the USA, from the internet service provider, the backbone providers to the websites and search engines of companies like Google, Microsoft, and Yahoo, has to filter the content. Just like in China, Iran, and North Korea, information would no longer be free on the internet.


DISCLAIMER This e-mail may contain privileged and confidential information which is the property of […]. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. […] does not accept any liability for virus infected mails.