Kotlin 1.3: Stabile coroutines og multiplatform Kotlin 1.3: Stabile coroutines og multiplatform

Kotlin 1.3: Stabile coroutines og multiplatform

AF Henning Byø

Kotlin er det moderne programmeringssprog, som Google anbefaler til Android-apps, og det er det sprog, vi hos Bluebell har bygget vores native Android-apps i. Kotlin 1.3 udkom i oktober 2018. Det er en vigtig version, der gør et af sprogets stærkeste værktøjer klar til brug. Læs videre, og bliv klogere på, hvad versionen betyder.

Hvad er nyt i Kotlin 1.3?

Kotlin 1.3 er den version, hvor coroutines, sprogets måde at håndtere opgaver, der venter på hinanden, bliver stabil og klar til rigtige projekter.

Coroutines: enkelt asynkront arbejde

Coroutines gør det enkelt at skrive kode, der henter data eller venter på svar, uden at appen fryser imens. For en Android-app betyder det en oplevelse, der føles flydende, også når den arbejder i baggrunden. Det er et af de værktøjer, der gør Kotlin rart at bygge apps i.

Multiplatform: del kode på tværs

Kotlin 1.3 udbygger multiplatform, ideen om at dele dele af koden mellem for eksempel Android og andre platforme. Det peger frem mod den måde at arbejde på, som senere er blevet endnu mere udbredt med værktøjer som Flutter.

Hos Bluebell har vi bygget native Android-apps i Kotlin, og i dag bruger vi ofte Flutter, når en app skal nå både Android og iOS fra én kodebase. Skal I have en app, så tag fat i os om app udvikling.

Henning Byø
AF Henning Byø
Udviklingsansvarlig

Jeg har arbejdet med udvikling og IT-projekter i over 15 år. Over årene har jeg både arbejdet med simple og større avancerede udviklingsopgaver. Jeg har tidligere arbejdet med flere forskellige framework systemer, men Laravel er min klare favorit.