A Simple Approach to App Localization using Xcode, XLIFF and Objective-C

When it comes to localizing applications for iOS or Mac OS, things get pretty quickly messed up and cumbersome. The tool support by Apple is – friendly spoking – lacking consistency. Especially if you are updating your code and want to update the localization, things get hairy. I do not want to go into detail …

Provision iOS IPA App for In-House Enterprise Distribution

EDIT: Please make sure at first that you are using an enterprise account and not a normal account before following any guidelines! Provisioning an iOS app for in-house distributione is damn complicated. As my efforts to do so were eventually successful, I decided to prepare this comprehensive tutorial documenting my best practice approach for future …

Using a MacBook with Bootcamp in Windows XP with an External Primary Monitor

Today I came across the problem that I needed to use a MacBook with our multi-touch table the Virttable. Therefore, the screen of the MacBook must be enhanced onto a video projector that has been attached to the DVI port and this projector must be the primary screen. Anyway, Windows did not offer to me …

MBP Keyboard Assembly: Backlight illumination with FTIR

Today I have made an interesting discovery: my 2008 2.4 GHz MacBook Pro is using frustrated total internal reflection (FTIR) for the illumination of its keyboard. The background to this discovery is that I spilled a bit of salad dressing into my keyboard (pro tip: do never try to show someone the salad you are …