Interview met Pieter Omvlee

28 apr 2011 Uit door Marco

Vandaag hebben we een interview met Pieter Omvlee, de drijvende kracht achter  het Nederlandse softwarebedrijf “Bohemian Coding“.

Hij vertelt ons in detail hoe het bedrijf “Bohemian Coding” ontstaan en gegroeid is. We praten met Pieter nog verder over het succes van zijn Mac apps zoals “Fontcase”, “Sketch”, “Drawit” en de iPhone app “Review”.

Pieter geeft ons zijn eigen visie over de nieuwste Mac en iPhone ontwikkelingen en tot slot krijgen we nog een paar interessante inside tips voor beginnende Mac en iPhone ontwikkelaars.

Pieter Omvlee

Kan je ons vertellen hoe “Bohemian Coding” ontstaan is, waar je gevestigd bent, en wat je aantrekkelijk en boeiend vindt aan een job als softwareontwikkelaar in een Apple omgeving?

Mijn eerste programma was DrawIt en dat was destijds simpelweg onder het domein getdrawit.com. Toen ik samen met Laurent Baumann aan Fontcase ging werken moest het ‘bedrijf’ toch wel een naam hebben en uiteindelijk kwam ik op Bohemian Coding. Op dit moment woon ik in Londen maar met de recente berichten over Appsterdam vind ik het toch wel een leuk idee om terug te gaan.

Wat is je huidige job en hoe ziet een typische werkdag er bij jou uit? Kan je ons vertellen hoe je werkschema eruit ziet wanneer je met een nieuw project bezig bent? Denk je dat je in Nederland over dezelfde mogelijkheden beschikt als in de VS om je apps optimaal te kunnen ontwikkelen?

Ik heb een zeer regelmatig werkschema, elke dag op 7 uur opstaan, om 8 uur aan het werk, en om 5 uur stoppen. Ook al werk ik dan in m’n eentje en vanuit de logeerkamer, ik vind het fijn om me aan een strak schema te houden en het maakt eigenlijk niet uit of ik aan een nieuw programma bezig ben of niet.

Het nadeel van thuiswerken is wel dat je geen interactie hebt met collega’s etc, dus daarom wil ik wel in een omgeving zijn waar bijvoorbeeld elke maand een CocoaHeads wordt georganiseerd. In Londen heb ik er op dit moment zelfs twee, dus dat bevalt me prima.

Ik ben absoluut geen uitgaanstype, maar het is fijn om af en toe met andere coders te spreken zonder dat iChat ertussen zit. Vandaar ook dat het Appsterdam-idee interessant voor me is. Zolang je dat soort dingen hebt maakt het voor mij niet uit waar ik zit, VS, Londen of Amsterdam.

Als softwareontwikkelaar werk je dagelijks met Macs, iPhones, moet je daarom ook steeds investeren in de allernieuwste hardware? Waarom denk je dat het design van de Mac gebruikersinterface meestal aantrekkelijker is dan bij de meeste andere besturingssystemen?

Ik denk dat het makkelijker is om het er mooi uit te laten zien. Vergelijk iOS met Android bijvoorbeeld. Dat is één reden. Gebruikers waarderen het zeker, en het is misschien om deze reden dat ze in de eerste plaats hebben besloten om een Mac te nemen. Het is nogal een standaard antwoord, maar een echte reden weet ik eigenlijk niet.

Bohemian Coding apps hebben allemaal oogstrelende gebruikersinterfaces, ontwerp je die zelf of werk je samen met een professionele UI designer? Denk je dat de visuele “eye candy” in je apps een hulpmiddel is om de gebruiker meer te betrekken in je applicaties. Is deze visuele aanpak een bewuste keuze om je apps te kunnen onderscheiden van andere ontwikkelaars?

Ik werk met verschillende UI designers voor al mijn programma’s. Zoals ik al zei, Fontcase 1.0 was in zijn geheel gedaan door Laurent Baumann (Fransman), maar dat is later overgenomen door Emanuel Sá (Portugees). Voor Fontcase 2.0 heb ik Kevin Kalle (Nederlander) gevraagd om me te helpen. Voor Sketch hebben beiden veel gedaan, maar voornamelijk icons en UI.

Het helpt, denk ik, dat ik zelf erg geïnteresseerd ben in UI en Graphic Design in het algemeen – al kan ik m’n weg slecht vinden in Photoshop. Ik vind het zelf dus ook uitermate belangrijk dat alles er mooi uitziet, en ik krijg er een enorme kick van om de UI tot in de puntjes af te werken, veel meer eigenlijk dan ik dat heb met code.

Voor zowel Fontcase als Sketch heb ik zelf ook veel bijgedragen aan de manier waarop het werkt, en dat laat ik zeker niet alleen aan de designers over. Die hebben er nog wel eens een handje van om te ver te gaan.

Welke tips kan je nog meegeven aan iemand die zijn eerste Mac of iPhone app wil ontwikkelen, wat zijn je persoonlijke aanbevelingen? Wat is je advies aan beginnende designers die interesse hebben om zelf gebruikersinterfaces te ontwerpen voor de Mac?

Voor de programmeurs hangt het er vanaf waar de interesse/kwaliteiten liggen. Als je zelf niet vertrouwd bent op UI gebied, neem dan zeker een goede designer in dienst. En neem ook altijd een goede icon designer voor je app. Probeer dat vooral niet zelf te doen. :-)

Ga ook vooral niet wild op custom UI; je kan je kostbare tijd doorgaans wel beter besteden.

Dat laatste advies geldt ook voor designers denk ik. Een compleet custom UI draagt doorgaans weinig bij, en weet dat alles tijd kost, en custom coden UI al helemaal.

Welke Mac of iPhone projectontwikkeling was voor jou tot nu toe de meest uitdagende? Zijn er nog interessante updates op komst en heb je nog plannen om binnenkort een nieuwe app te lanceren?

Wanneer dit gepubliceerd wordt, heb ik waarschijnlijk net Fontcase 2.0 uitgebracht, en dat was zeker een heerlijk project om aan te werken. Het meest uitdagende was tot nu toe zeker Fontcase 1.0, omdat zeer veel dingen daar compleet nieuw voor me waren. Fontcase 2.0 bouwt daarop voort, maar het was technisch wat minder uitdagend.

Hierna heb ik nog een nieuw project gepland waar ik zo mogelijk nog enthousiaster over ben, maar daar zal of kan ik nu niets over zeggen.

Kan je ons exact vertellen welke hardware en software je dagelijks gebruikt om Mac en iPhone apps te ontwikkelen?

Ik heb een 8 core Mac Pro en zo’n 30″ bakbeest. Die Mac Pro is denk ik al bijna 3 jaar, maar doet het nog altijd uitstekend. Daarnaast heb ik een 11″ Macbook Air voor onderweg.

Dat grote scherm is complete overkill, maar dat kreeg ik van Apple voor de Design Award van Fontcase 1.0.

Een goede reden om niet altijd het nieuwste van het nieuwste te hebben is dat je gebruikers ook gemiddeld een paar jaar achterlopen.

Welke websites, magazines, twitterfeeds volg je om op de hoogte te blijven over het reilen en zeilen van andere software ontwikkelaars en het Mac gebeuren in het algemeen?

Ik ben geabonneerd op zo’n 100 feeds. Veelal zijn dat blogs van andere developers, zoals daringfireball, shawnblanc.net, brooksreview.net etc. Verder abonneer ik me nooit op blogs die teveel items publiceren die me maar marginaal interesseren zoals Tuaw of Macrumors.

Wel kijk ik af en toe op dat soort websites, maar ik ga ervanuit dat, als er iets interessants gebeurt, ik het wel via m’n andere feeds of twitter oppik. Voor twitter geldt eigenlijk hetzelfde, dat zijn vooral andere mac devs.

Pieter, bedankt voor het interview!

Pieter OmvleeAls je na het lezen van dit interview benieuwd bent naar de producten en diensten van “Bohemian Coding“, dan kan je meteen een bezoekje brengen aan zijn website.

Je kan Pieter Omvlee ook volgen via Twitter.

interview, meest bekeken, software

Over de Auteur

Marco is een Apple fan en verdiept zich graag in allerlei Mac software en hardware. Door de jaren heen is hij uitgegroeid tot een echte Apple fan, internet & software geek, tech enthusiast, iPhone-, iPad- en Mac lover, en early adopter. Je kan Marco ook volgen op Twitter.
reacties zijn afgesloten.