Learn: Kotlin Data Classes, Abstract Classes, and Objects
Overview: During the previous tutorial Learn: Kotlin Classes, we covered the basics of a regular Class – functions, properties, constructors. If you are not already familiar with the concept and creation of a Class, start with the previous tutorial as this one builds from it….
Learn: Kotlin Classes
Overview: At this stop on our Kotlin tutorial series journey, we will be learning about Classes there are multiple ways to define a Class. In this tutorial, we cover the definition and instantiation (creating an instance) of a standard Kotlin Class. In later tutorials, we…
Learn: Kotlin Standard Functions – apply, let, run, with, also, takeIf
Overview: In this tutorial, we are going to take a look at the Kotlin Standard Functions. The 6 most popular functions are: apply, let, run, with, also, takeIf. Each of these functions takes a lambda as a parameter – an easy way to think of a…
Learn: Kotlin Functions
Overview: In this tutorial, we are going to expand our understanding of Kotlin by making our application logic more modular. To do this we will be defining Functions, which are a mechanism for grouping our code and allowing easy re-use in other parts of the…
Learn: Kotlin Conditionals, Ranges, and “When”
Overview: In this tutorial, we are looking into conditionals, ranges, and the “when” statement in the Kotlin language. This tutorial also covers conditional operators, logical operators, and a variety of syntax that are used with each topic. If you’re already familiar with other programming languages,…
Learn: Kotlin Variables and Types
Overview: In this tutorial, we are going to take a look at Kotlin. Specifically, we will explore the default Types in Kotlin and learn how to define variables. If you’re already familiar with Java – or oddly enough, TypeScript – you will find that defining…