Kotlin Sealed Classes

Sealed classes in Kotlin are another new concept we didn’t have in Java, and open another new world of possibilities. A sealed class allows you to represent constrained hierarchies in which an object can only be of one of the given types. That is, we have a class with a specific number of subclasses. What we […]

Read More

Docker Introduction and Overview

Hello guys, lets take a break from our Kotlin tutorial series to learn about something i found amazing and would want you to try out, Docker. Now, some of you may have heard about it and some my have not. Lets start!  Docker is the world’s leading software container platform. Developers use Docker to eliminate “works […]

Read More

Objects in Kotlin

Kotlin objects are another element of the language that we Android developers are not familiarized with, because there is nothing like that in Java. In fact, an object is just a data type with a single implementation. So if we want to find something similar in Java, that would be the Singleton pattern. We’ll compare them […]

Read More

Interfaces in Kotlin

Are you taking advantage of Kotlin? Then prepare yourself for what comes in this week’s article. With Kotlin the interfaces gain superpowers, they’ll have their own code! The interfaces in Kotlin will allow you to reuse more code than what you can get with Java. The reason is very simple: you can add code to your interfaces. […]

Read More