Viktoriia Domukhovska

Author

I am passionate about development of client-server applications for the Android OS. I have been working as an Android developer in Kotlin for more than 5 years.

Latest post by Viktoriia Domukhovska

By Viktoriia Domukhovska
Updated: July 22, 2023

Enum Classes

Enum classes are a vital feature in Kotlin that allows you to determine a kit of constants, also noted as enums, in a type-safe manner. In this article, we’ll look at the concept of Kotlin enum class, how to utilize them, and some helpful techniques that go with them.

By Viktoriia Domukhovska
Updated: July 12, 2023

Initializing by lazy and lateinit variables in Kotlin

In Kotlin, the lateinit and by lazy keywords ensure convenient ways to handle parameter beginning. They ensure flexibility and efficiency when working with variables that are not always available or are expensive to calculate. This article explores the concepts of lateinit and by lazy in Kotlin, their differences, and when to use each.

By Viktoriia Domukhovska
July 4, 2023

Android RecyclerView in Kotlin

RecyclerView is a UI (User Interface) component in Android development that provides a flexible and efficient way to display large data sets in a scrollable list or grid format. It is an improved version of the older ListView and GridView components, offering better performance and more advanced features.

By Viktoriia Domukhovska
July 4, 2023

Kotlin Flow in Android

A Kotlin Flow is a crucial constituent of this ecosystem. It resembles reactive streams and defines available methods and functions for producing, manipulating, and processing non-synchronous information streams.

By Viktoriia Domukhovska
July 4, 2023

Kotlin when expression

In this tutorial, you will learn about Kotlin when{} block use cases. If you are just learning Kotlin or want to refresh your knowledge, this information will be useful for you.

By Viktoriia Domukhovska
July 4, 2023

How to Convert Kotlin to Java in Android Studio

If you are working on an Android app development project, you might have encountered a situation where you need to transform Kotlin code into Java code. In this article, we will discuss how to convert Kotlin code to Java code in Android Studio, which provides a built-in feature for this purpose, as the official IDE for Android development.

By Viktoriia Domukhovska
Updated: November 3, 2023

Kotlin Tutorial for Beginners

Kotlin is a statically typed, cross-platform programming language that runs on the Java Virtual Machine (JVM). It’s an object-oriented language with a concise, expressive, and safe design. Since it’s interoperable with Java, its code can easily fit within existing Java code.

By Viktoriia Domukhovska
Updated: September 12, 2023

How to Convert Java to Kotlin in Android Studio?

Java and Kotlin are two popular programming languages that used to develop Android applications. Android Studio offers a convenient built-in converter that makes simpler the process of migrating existing Java code to Kotlin.  In this article, we will show you how to migrate Java code to Kotlin code in Android Studio.

By Viktoriia Domukhovska
Updated: July 18, 2023

Kotlin Arrays – Everything You Need to Know 

In this blog post, we’ll cover everything you need to know about functional data objects and everything from introducing what an array is to the details of how Kotlin handles arrays.

More Article