Kotlin

bugfender

How to Debug a Kotlin Multiplatform Mobile App From Scratch

Kotlin Multiplatform apps are a great option for big projects. They allow us to unify the business logic under a Kotlin module while using the latest perks of each platform’s individual UI, significantly reducing development costs. Debugging in Kotlin Multiplatform is easy, as you can use typical tools like adding breakpoints and printing logs in the console – and in Bugfender. Continue reading for a full tutorial. KMM stands for Kotlin Multiplatform Mobile.

qovery

Feedback: 6 benefits of Kotlin for building server-side applications

Kotlin is a programming language over the JVM (like Java). It is well known for being the official programming language for Android. But Kotlin is a reliable and powerful programming language that can also be used for server-side applications. I have been using Kotlin for 4 years to develop server-side applications. Here are the 6 reasons why it is a great choice for building your next backend: Java is one of the vastest ecosystems in the programming world.

instana

Kotlin Coroutines - Asynchronicity for Procedural Thinkers

Coroutines are computer program components that generalize subroutines for non-preemptive multitasking, by allowing execution to be suspended and resumed. With that we could close the blog post, everything’s said. We, however, want to dive a bit deeper into what coroutines are, why it is helpful to use them and how they make writing asynchronous code understandable and maintainable. We also want to discover the still pretty fresh support for coroutines in Kotlin.

lumigo

Serverless Web Apps with AWS and Kotlin

This post takes a look at Kotlin, a relatively new programming language that runs on the JVM, and explores how it can be used to build serverless web apps on AWS using Lambda and API Gateway. In programming language terms Kotlin is a relative newcomer. It was first announced in 2011 by JetBrains, the makers of IntelliJ IDEA, and was designed as a modern successor to Java.