Create a BOOL in KeyBoard Maestro in If-then action.

Scenario: Mail account is only accessible behind a VPN connection, how to keep on using Apple Mail Client for your email accounts. Requirements: Keyboard Meastro Shimo VPN client Some Unix knowledge Solution: First we need to make sure that the settings for the VPN client, has set the routing of the internal network(s) to be used via the VPN. Add the needed DNS entries to your /etc/hosts file. For obvious reason do I not enter these here. Sufficient to say: Figure out what the internal servers are, Or they are provided by your local IT admin. Prepare your “Keyboard Maestro” actions. In Keyboard Maestro you have the option to use variables. You can also create an variable in the Apple Script you have as part of the complete script. ...

12 April 2015 · 2 min · 227 words · Arnold

Pain Treatment App for Philips

While working at Sogeti on a assignment for Philips I was part of the team, that created an accompanying app to two pain treatment devices. Both devices are communicating with the App using BlueTooth LE. We had some nice challenges getting this to work. In this universal app we used the following design patterns. KVO Singleton Notifications Façade Inheritance The app is also localized and has a nice feature, that based on the attached device the whole color theming changes. Also did we extensively use CoreData as a persistence framework to store the data that needs to be included in the App. You can think of the specific order the programs for the devices need to be sorted, based on the selected body part. ...

12 April 2015 · 1 min · 135 words · Arnold

Native rebuilds for SNS REAAL N.V.

While working at Sogeti on a assignment for SNS I was part of the team, where we rebuild the apps for the three labels the bank carries: ASN, RegioBank and SNS. The first generations of these apps were built using the Service2Media framework. While working at Sogeti I was part of the team responsible in rebuilding these apps using native iOS code. In this team I fulfilled the role of tech-lead developer. ...

25 March 2014 · 1 min · 148 words · Arnold

Code Sign hell: Multiple Distribution Certificates

Problem: You have two Apple development accounts: One for the App Store and one for In-House App’s. Both are named the same in according to your company name. Result: Code Sign error: Certificate identity ‘iPhone Distribution: <Name>.’ appears more than once in the keychain. The codesign tool requires there only be one. So how to solve this annoying issue? There is not really an solution. I have written an article for the magazine MacTech. And did I not only write an article, it is also published in the February issue of 2013. ...

15 February 2013 · 4 min · 761 words · Arnold