ProgrammingLanguage

Showing 1-2 of 2 results
EngineeringIcon ChevronBack-end

Ten Kotlin Features To Boost Android Development

by Ivan Kušt

Kotlin is a new, expressive general-purpose programming language powered by the same virtual machine technology that powers Java. Since Kotlin compiles to the JVM bytecode, it can be used side-by-side with Java, and it does not come with a performance overhead. In this article, Toptal Freelance Software Engineer Ivan Kušt gives us a walkthrough of ten major features of Kotlin that help avoid boilerplate code and, more importantly, save time.

16 minute readContinue Reading
EngineeringIcon ChevronBack-end

Introduction to Kotlin: Android Programming For Humans

by Tomasz Czura

Java has been a dominant programming language for ages, but modern times call for modern languages. Meet Kotlin, a modern, clear, and expressive programming language powered by the same virtual machine technology that powers Java. In this article, Toptal Freelance Software Engineer Tomasz Czura takes us for a spin through the world of Kotlin and shows us how it can be used to make an Android application with an elegant architecture without compromising the very qualities of the code that Kotlin aims to provide.

14 minute readContinue Reading

Join the Toptal® community.