Achtergrond

Van nerd tot app-ontwikkelaar: Het verhaal van Kevin Reutter

Kim Muntinga
17-7-2023
Vertaling: machinaal vertaald

Kevin Reutter is een onafhankelijke app-ontwikkelaar voor Apple producten. In dit interview vertelt hij hoe hij is begonnen, wat zijn successen zijn en wat tips voor mensen die het vak in willen.

Wanneer ik een blik werp op de App Store, verschijnt App van de Dag. Nieuwsgierig of het iets nieuws is, neem ik een kijkje. Dat is iets wat ik vaak doe. Maar wie zit er eigenlijk achter alle apps die me elke keer als ik de winkel bezoek worden voorgesteld? Om dit tot op de bodem uit te zoeken, had ik een virtueel gesprek met Kevin Reutter, een app-ontwikkelaar voor Apple producten.

De 28-jarige inwoner van Hamburg heeft momenteel vijf apps in zijn portfolio: Planny (een dagelijkse planner), Flippy (flashcards), Freshy (een voedseltracker), SleepingTemp (een temperatuurtracker die om de pols wordt gedragen) en SleepingRecovery (een slaapgezondheidstracker).

Hij werkt sinds 2017 als indie-ontwikkelaar, een baan die hij begon tijdens zijn bachelor Human-Computer Interaction aan de Universiteit van Hamburg.

Hoe ben je begonnen met app-ontwikkeling?
Mijn passie hiervoor begon toen ik op school zat. Ik had hele goede computerlessen en als nerd was ik al vroeg geïnteresseerd in webdesign en server-side webontwikkeling. Ik hield vooral van het platform van Apple, en omdat ik toch al veel Apple spullen had, besloot ik er beter mee om te gaan. Eigenlijk als een zijproject.

En zo heb je uiteindelijk je eerste app gemaakt?
Ja, dat klopt. In die tijd ontstond Planny, mijn eerste project. Ik bedoel, je moet ergens beginnen, toch? De manier waarop ik graag leer is door zelf te programmeren. Ongeveer een half jaar later had ik voor het eerst succes met mijn app in de winkel. Daarna bleef ik hem verbeteren en uiteindelijk kon ik er mijn brood mee verdienen. Dat is ook de reden waarom ik het tot op de dag van vandaag nog steeds doe. Ik heb van mijn hobby mijn beroep gemaakt.

Je hobby heeft van jou ook een jonge ondernemer gemaakt. Wat voor uitdagingen brengt dat met zich mee?
Ik zie nog veel ontwikkelingspotentieel in mezelf en in mijn producten, vooral op het gebied van marketing. Ik ben van plan om vooral op dat gebied meer professionele ontwikkeling te doen. App-ontwikkeling zal altijd in mijn hart blijven zitten en daarom blijf ik dat ook doen. Dat gezegd hebbende, software bereikt uiteindelijk het punt waarop het niet meer elke dag onderhouden hoeft te worden omdat het al goed draait. En de tijd die hierdoor vrijkomt, wil ik graag gebruiken voor professionele ontwikkeling op andere gebieden. Dat zal niet alleen mijzelf ten goede komen, maar ook mijn producten. Natuurlijk zullen er nog updates komen, maar in de toekomst zal ik me meer richten op de zakelijke kant van de zaak.

Hoe ziet jouw typische werkdag of werkweek eruit?
Ik werk heel flexibel. Als ik geen vaste afspraken heb, zoals dit interview, ben ik vrij om mijn tijd in te delen zoals ik wil - en daar maak ik optimaal gebruik van. Ik vind het bijvoorbeeld erg leuk om 's avonds te werken. Ik heb geen gecoördineerd proces dat voorschrijft wanneer ik bepaalde taken precies doe. Het was moeilijker om dingen te coördineren toen ik nog studeerde, maar ik ben nu klaar met mijn studie.

Na Planny heb je in 2018 en 2021 nog twee apps gelanceerd. Hoe ben je op die ideeën gekomen?
Als ik aan het studeren was voor een tentamen, merkte ik hoe vaak ik werd afgeleid door bijvoorbeeld de tv. Ik zat ook constant op sociale media of andere websites in plaats van me te concentreren op werken of studeren. Toen kreeg ik het idee voor de Flippy app. Ik realiseerde me dat ik zeker niet de enige was die met dit soort afleidingen worstelde. Dus ik dacht, waarom ontwikkel ik geen app die me helpt afleidingen te minimaliseren en mijn focus te behouden?

Het idee voor Freshy ontstond als een andere probleemoplosser. Toen ik net verhuisde, wilde ik de houdbaarheidsdatums van mijn eten bijhouden. Ik vergat steeds wat ik al een tijdje in de koelkast had staan en wat dringend op moest.

Wat is je werkproces voor het bijwerken van je apps?
Het is een hybride proces. Aan de ene kant bedenk ik vaak functies die ik zelf zou willen implementeren. Aan de andere kant krijg ik veel verzoeken van klanten. In het laatste geval moet ik afwegen of de functie interessant is voor veel gebruikers, of slechts voor één. En de hoeveelheid tijd die het me kost om de update te implementeren is ook een factor. Als we het over 10 of 20 minuten hebben, kan ik het snel implementeren. En dan zijn er nog alle updates van het besturingssysteem - als er een wordt uitgerold, bestudeer ik de nieuwe functies om te zien of ze goed bij mijn app passen.

WWDC (een wereldwijde jaarlijkse ontwikkelaarsconferentie georganiseerd door Apple) vond plaats in juni. De conferentie is vooral bedoeld voor softwareontwikkelaars voor macOS, iPadOS, iOS en de ontwikkelaars van visionOS, watchOS en tvOS, waarvan de belangrijkste updates tijdens de conferentie worden gepresenteerd. Hoe pak je het werk aan dat rond zo'n belangrijke conferentie moet worden gedaan?
Het is een lang proces. Voorafgaand aan een conferentie als deze zijn er verschillende geruchten over wat er uit zou kunnen komen, waaronder de interactieve widgets van dit jaar. Dat is een functie die ik altijd al heb willen implementeren. In de aanloop naar de conferentie denk je na over hoe dit soort functies eruit zouden kunnen zien en hoe Apple ze zou kunnen implementeren. WWDC begon met de keynote, gevolgd door het eerste grote evenement. Voor mij als ontwikkelaar wordt het echter pas echt interessant naarmate de week vordert en er allemaal verschillende sessies zijn waar je naar kunt luisteren. Die geven je meer diepgaande input. Ik heb veel van de sessies live beluisterd, maar heb andere sessies in de loop van de week ingehaald.

Je doet dit nu al een aantal jaren. Wat heb je geleerd van deze aanpak?
Ik doe het nu een beetje anders dan in voorgaande jaren. Vroeger begon ik meteen vanaf dag één met ontwikkelen, maar dan veranderde er te veel, bijvoorbeeld door de bèta's heen. Of er doken bugs op. In plaats daarvan ga ik creatief nadenken en maak ik aantekeningen. Ik gebruik daar graag de Freeform app van Apple voor. Vanaf de herfst zullen mijn apps trouwens interactieve widgets bevatten.

Je hebt dit jaar twee nieuwe apps uitgebracht. Hoe is dat zo gekomen?
Puur als hobbyproject uit mijn vrije tijd. Ik had een Apple Watch Ultra gekocht en was verbaasd over het feit dat deze de temperatuur niet weergaf. Ik besloot de functie gewoon te implementeren en tegelijkertijd de app die daaruit voortkwam (SleepingTemp) te uploaden naar de App Store. SleepingRecovery volgde ongeveer drie maanden later, eigenlijk als een soort verbeterde versie. Vooral in die app zie ik potentieel voor verdere ontwikkeling.

Apple Watch Ultra Ocean (49 mm, 4G)
Smartwatches
−16%
slechts 2 van 2 die nog te koop zijn
EUR877,21 was EUR1045,18

Apple Watch Ultra Ocean

49 mm, 4G

**Waar doen je apps het bijzonder goed? **
De meeste van mijn klanten komen uit de VS en Europa, vooral uit Duitsland. Maar dat is niet verwonderlijk. Omdat ik zelf uit Duitsland kom, krijgen mijn apps en ik daar meer media-aandacht. Daarnaast zijn Engeland en China twee van de meest relevante grote markten voor mij. De rest van mijn klantenkring is verspreid over de hele wereld.

Zijn er nog problemen?Zijn er merkbare verschillen tussen de markten? De prijsstructuur is een ongebruikelijk punt. In de VS verkoop ik bijvoorbeeld bijna uitsluitend abonnementen en helemaal geen levenslange licenties. Die gaan bijna allemaal naar de Duitse markt en een deel gaat naar de Europese markt. Er is nog steeds veel weerstand tegen het abonnementenmodel in Duitsland. Sommige landen hebben ook een lager inkomensniveau, dus ik moet er natuurlijk voor zorgen dat ik de prijzen iets verlaag. Hoe doe je dat?Hoe beslis je welke appfuncties je in de freeware zet en welke in de premium versie? Ik denk dat het heel belangrijk is om een app goed te leren kennen op basis van de basisfuncties. Het centrale concept erachter moet begrijpelijk zijn voor de gebruiker. Met dit in gedachten moet de kernfunctionaliteit van een app op zijn minst volledig beschikbaar zijn voor gebruikers. Naar mijn mening zou het niet goed zijn als ik bijvoorbeeld veel van de kernfuncties van Planny zou uitsluiten. Als ik dat zou doen, zou de gebruiker de software gewoon zien als een gewone to-do lijst app en hem meteen deïnstalleren. Verder neem ik altijd de tijd om over nieuwe functies na te denken.Op dit moment ontwikkel je alleen apps voor iOS. Wat zou Android voor jou moeten doen om ook Android apps te ontwikkelen? Wat zou je van hen verwachten? Dat is een lastige. Vroeger gebruikte ik Android veel, maar nu voel ik me meer thuis bij Apple producten. Voor mij als ondernemer is het ook een probleem dat er weinig tot geen geld te verdienen valt met apps op Android. Er zijn uitzonderingen, maar klanten zijn gewoon meer bereid om dingen van Apple te kopen.Wat zou je beginners aanraden die geïnteresseerd zijn in app-ontwikkeling? Welke programmeertaal is volgens jou het beste voor iemand die begint?Als je het mij vraagt, is de beste instap-programmeertaal Swift. Ik heb het in eerste instantie geleerd aan de hand van twee boeken: één om Swift te leren en één voor app-ontwikkeling met Swift. Daarnaast is er nu de Swift Playgrounds app, waar je nog meer kunt leren programmeren. Het lijkt me ook interessant om te kijken naar de Swift UI kit als een stap verder. Daarna volgen andere nieuwe onderwerpen - databases en iCloud. Je kunt nu Swift Data of Cordata krijgen.[[productlist:15737602,21437164]]Aan het eind van de dag raad ik altijd aan om gewoon te beginnen. Leer door te doen. Iedereen is anders, maar zo zou ik het doen. Kies een project dat leuk en makkelijk is om mee te beginnen en leer en groei. In feite weet ik dit van andere ontwikkelaars die op dezelfde manier zijn begonnen. Het is alsof je een baby hebt die je wilt koesteren en laten groeien.Wat zijn je top 5 meest gebruikte apps? Ik moet even kijken wat mijn top 5 is, maar Xcode, de ontwikkelaarstool van Apple, staat er zeker in. Ik ben ook een groot Twitter-gebruiker omdat ik daar een enorme community heb waar ik altijd ideeën mee kan uitwisselen. Planny, mijn planner-app, zou zeker op de derde plaats komen. Hier plan ik al mijn apps, mijn hele dagelijkse routine en mijn to-do lijstjes. Ik hou echt van de Freeform app omdat het, naar mijn mening, een goed geïmplementeerde app is om notities te maken. Hij is visueler opgebouwd dan andere apps en geeft mij als gebruiker veel meer vrijheid. Last but not least ben ik een grote fan van WhatsApp. Let wel, ik gebruik ook regelmatig de app Apple Messages.Als app-ontwikkelaar en freelancer kun je overal vandaan werken. Zou je je kunnen voorstellen dat je ergens anders woont en werkt? Daar heb ik eigenlijk een tijdje geleden over nagedacht. Over verhuizen naar een andere plek in Duitsland, bedoel ik. Ik heb het grote voordeel dat ik overal vandaan kan werken - ik moet alleen wel van de omgeving houden. En natuurlijk wil ik ook leuke mensen om me heen hebben. Gek genoeg is Zwitserland precies de plek waar ik me zou kunnen voorstellen te wonen als ik naar het buitenland zou verhuizen. Ook al is het er heel duur, ik vind Zwitserland heel aantrekkelijk: de hele manier van leven, de mensen. Dat gezegd hebbende, heb ik nog geen concrete plannen om daarheen te verhuizen.Dank je wel voor het leuke interview. Het allerbeste voor de toekomst![[image:75222719 "Indie app-ontwikkelaar Kevin Reutter heeft momenteel vijf apps in zijn portfolio." "Kevin Reutter"]]Afbeelding header: Kevin Reutter

34 mensen vinden dit artikel leuk


Deze artikelen kunnen je ook interesseren

  • Achtergrond

    Gadgets en apparaten: onze toppers en flops in 2024

    van Florian Bodoky

  • Achtergrond

    Meta onder druk - Deel 4: Hoe Apple een aartsvijand werd

    van Samuel Buchmann

  • Achtergrond

    Apple Watch vs Pixel Watch: Op papier is er een duidelijke winnaar

    van Philipp Rüegg

Opmerkingen

Avatar