Apps

Kotlin

Kotlin is de standaardtaal voor Android-apps. Je kiest het als de app alleen voor Android is of als hij dieper in het toestel moet grijpen dan een gedeelde codebase toelaat.

Kotlin in het kort

Sinds
2011
Voorkeurstaal voor
Android
Verving
Java
Interface
Jetpack Compose
Alternatief
React Native voor beide platformen

Wat het is

Wat is Kotlin?

Kotlin bestaat sinds 2011 en werd door Google aangewezen als voorkeurstaal voor Android. Het verving Java als standaard en is moderner, korter en veiliger in gebruik.

Een app in Kotlin is voor Android. Wil je ook iPhone bedienen, dan bouw je een tweede app in Swift: twee codebases, twee keer onderhoud.

Daar staat tegenover dat je alles kunt wat het toestel kan, zonder tussenlaag. Voor apps met zware eisen of diepe integratie met Android is dat het argument.

Voor de meeste zakelijke apps is die diepte niet nodig, en dan is React Native met Expo de goedkopere route naar beide platformen.

Onder de motorkap

Hoe Kotlin werkt

  1. Kotlin-apps worden gebouwd in Android Studio, Googles eigen omgeving.

  2. De interface bouw je met Jetpack Compose, dat vergelijkbaar werkt met moderne webframeworks.

  3. Publiceren gaat via Google Play, met een jaarlijks ontwikkelaarsaccount.

Past het bij jou?

Wanneer Kotlin de juiste keuze is

  • De app is alleen voor Android bedoeld
  • Er zijn zware technische eisen of diepe integratie met het toestel
  • Er draait al een Kotlin-app die onderhoud nodig heeft
  • Android is aantoonbaar het enige platform van je doelgroep

Wanneer je beter iets anders kiest

Wil je ook iPhone bedienen, dan betekent Kotlin twee losse apps en dus twee keer bouwen en onderhouden. Voor de meeste zakelijke apps (schermen, formulieren, data, een koppeling met je systemen) is dat verspilling en levert React Native hetzelfde voor aanzienlijk minder. En de vraag ervoor blijft: doet een goede mobiele website hetzelfde werk?

Kosten

Wat Kotlin kost

Kotlin is gratis; de kosten zitten in het bouwen en in het ontwikkelaarsaccount bij Google.

Bij ons valt een app onder maatwerk vanaf €6.500. Een tweede app voor iOS verdubbelt die kosten grofweg.

Reken op doorlopend onderhoud: Android brengt jaarlijks nieuwe versies uit en apps die niet meegaan lopen vast.

Uit de praktijk

Wat we het vaakst fout zien gaan

  1. Twee losse apps bouwen zonder reden

    Kotlin plus Swift is twee keer bouwen en onderhouden. Zonder platformspecifieke eisen levert dat niets op wat React Native niet ook doet.

  2. Het ontwikkelaarsaccount bij het bureau laten staan

    Zet het Google Play-account op naam van je eigen bedrijf, anders is je app bij een leverancierswissel niet zonder meer van jou.

  3. Onderhoud onderschatten

    Elk jaar komt er een nieuwe Android-versie. Een app die twee jaar stilstaat vraagt een inhaalslag voordat er iets nieuws bij kan.

In Nederland

Kotlin in Nederland

Voor apps geldt in Nederland dezelfde eerste vraag als overal: heb je er een nodig? Voor veel bedrijven doet een goede mobiele website hetzelfde werk zonder app stores, beoordelingen en jaarlijkse updates.

Blijkt een app wel nodig, dan is React Native met Expo meestal de goedkoopste route naar beide platformen. Losse apps bouw je als er echt platformspecifieke eisen zijn.

Wat we doen

Wat wij met Kotlin doen

  • Bestaande Kotlin-apps overnemen en onderhouden
  • Adviseren of één gedeelde app volstaat
  • Koppelingen bouwen tussen app en bestaande systemen
  • Eerlijk advies of een app nodig is

Vragen

Veelgestelde vragen over Kotlin

Staat je vraag er niet tussen? Bel of app ons gerust, je krijgt binnen vier werkuur antwoord.

Projectmanager bij Volstoom

ProjectmanagerOp werkdagen binnen 4 uur antwoord

Staat je vraag er niet tussen? Stuur gerust een appje of een mail, dan zoeken we het voor je uit.

01Kotlin of React Native?

Kotlin als de app alleen voor Android is of diep in het toestel moet grijpen. React Native als je beide platformen wilt bedienen met één codebase, wat voor de meeste zakelijke apps goedkoper is.

02Heb ik dan ook een iOS-app nodig?

Bij Kotlin wel: die is alleen voor Android. Wil je beide platformen zonder dubbel werk, dan is React Native met Expo de logische keuze.

03Wat kost een Kotlin-app?

Bij ons begint maatwerk bij €6.500. Het aantal schermen en de koppelingen bepalen de prijs; een tweede app voor iOS verdubbelt die grofweg.

04Kunnen jullie onze Kotlin-app overnemen?

Ja. We kijken naar de gebruikte Android-versies, de staat van de code en of het ontwikkelaarsaccount op naam van je bedrijf staat.

05Waarvoor gebruik je Kotlin?

Kotlin is de standaardtaal voor Android-apps. Je kiest het als de app alleen voor Android is of als hij dieper in het toestel moet grijpen dan een gedeelde codebase toelaat, bijvoorbeeld bij zware technische eisen.

06Is Kotlin beter dan Java?

Voor Android is Kotlin de standaard: Google wees het aan als voorkeurstaal en het verving Java. Het is moderner, korter en veiliger in gebruik dan de taal die het opvolgde.

07In welke omgeving bouw je een Kotlin-app?

Kotlin-apps worden gebouwd in Android Studio, de eigen ontwikkelomgeving die Google voor Android levert. De interface bouw je daarin met Jetpack Compose, dat vergelijkbaar werkt met moderne webframeworks.

08Hoe publiceer je een Kotlin-app?

Via Google Play, met een jaarlijks ontwikkelaarsaccount. Zet dat account op naam van je eigen bedrijf, anders is je app bij een leverancierswissel niet zonder meer van jou.

09Hoeveel onderhoud vraagt een Kotlin-app?

Reken op doorlopend onderhoud, want Android brengt jaarlijks nieuwe versies uit en apps die niet meegaan lopen vast. Een app die twee jaar stilstaat vraagt een inhaalslag voordat er iets nieuws bij kan.

10Heb ik eigenlijk wel een app nodig?

Dat is de eerste vraag die we stellen. Voor veel bedrijven doet een goede mobiele website hetzelfde werk, zonder app stores, beoordelingen en jaarlijkse updates.

Eerst zien, dan beslissen

Benieuwd wat Kotlin voor jouw bedrijf kan betekenen?

Vraag het gratis proefontwerp aan: binnen 2 werkdagen zie je een ontwerp van je nieuwe homepage, met een vaste prijs erbij. Daarna beslis je pas.

  • Binnen 2 werkdagen zie je hoe jouw nieuwe website eruit kan zien.
  • Gratis en vrijblijvend. Het ontwerp is echt gratis, je zit nergens aan vast.
Projectmanager bij VolstoomUX/UI-designer bij VolstoomLead developer bij Volstoom

Het bureau achter je project: één vast aanspreekpunt, op werkdagen binnen vier uur reactie.

“Perfect gedaan. Ik stuurde een schets met uitleg en het eerste ontwerp zat er al voor 95 procent op. Na één kleine feedbackronde was alles precies zoals ik het wilde.”
Ondernemer, nieuw webdesign

Vraag je gratis homepage design aan

Binnen 2 werkdagen in je mail. Invullen duurt 1 minuut.

  • Gratis en vrijblijvend
  • Betalen pas bij livegang