DEV Community

Kotlin

a cross-platform, statically typed, general-purpose programming language with type inference

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
What is the Purpose of the Main Dispatcher?

What is the Purpose of the Main Dispatcher?

Comments
4 min read
When thinking about Java fields we use-site target in Kotlin

When thinking about Java fields we use-site target in Kotlin

Comments
7 min read
Does Kotlin have primitive data types?

Does Kotlin have primitive data types?

4
Comments
3 min read
Why the Global Scope isn't advised to be used?

Why the Global Scope isn't advised to be used?

Comments
3 min read
How does concurrency play a role in coroutines?

How does concurrency play a role in coroutines?

Comments
3 min read
Efficient Kotlin Collection Operations

Efficient Kotlin Collection Operations

Comments
4 min read
[Tiny] Is a sealed class abstract? Kotlin and Java way.

[Tiny] Is a sealed class abstract? Kotlin and Java way.

Comments
2 min read
Organizing large Jetpack Compose code bases. My best version yet

Organizing large Jetpack Compose code bases. My best version yet

Comments
4 min read
Multi-platform libraries built with Kotlin Multiplatform (KMP)

Multi-platform libraries built with Kotlin Multiplatform (KMP)

1
Comments
5 min read
A custom circular progress indicator using the Canvas and animation

A custom circular progress indicator using the Canvas and animation

Comments
3 min read
Upload a file to S3 with AWS Kotlin SDK

Upload a file to S3 with AWS Kotlin SDK

1
Comments
5 min read
9 Kotlin errors you should know: A comprehensive debugging guide for Kotlin exceptions

9 Kotlin errors you should know: A comprehensive debugging guide for Kotlin exceptions

Comments
15 min read
[Tiny] Kotlin list modification approach

[Tiny] Kotlin list modification approach

Comments
1 min read
“if vs let” in Kotlin

“if vs let” in Kotlin

4
Comments 1
3 min read
Unit testing private methods inside of Android with Kotlin

Unit testing private methods inside of Android with Kotlin

Comments
2 min read
Saga Pattern in Microservices

Saga Pattern in Microservices

2
Comments
2 min read
Why Your App Should Have Both Dark And Light Themes

Why Your App Should Have Both Dark And Light Themes

15
Comments
3 min read
Kotlin Devs Brasil: Fortalecendo a Comunidade Kotlin no Brasil 🚀

Kotlin Devs Brasil: Fortalecendo a Comunidade Kotlin no Brasil 🚀

4
Comments
2 min read
From Kotlin Scripting to Python

From Kotlin Scripting to Python

12
Comments
4 min read
Kotlin Koans BR: Classes Seladas

Kotlin Koans BR: Classes Seladas

7
Comments
10 min read
A Beginner-Friendly Illustrated Guide to Verifiable Credentials

A Beginner-Friendly Illustrated Guide to Verifiable Credentials

10
Comments
12 min read
Kotlin Koans BR: Olá, mundo!

Kotlin Koans BR: Olá, mundo!

1
Comments
4 min read
Kotlin can do it all??

Kotlin can do it all??

2
Comments
2 min read
[Tiny] Partition map in Kotlin

[Tiny] Partition map in Kotlin

Comments
1 min read
Demystifying Kotlin: A Quick Guide to Filter and Collection Functions

Demystifying Kotlin: A Quick Guide to Filter and Collection Functions

Comments
6 min read
Conhecendo o Koin Annotations

Conhecendo o Koin Annotations

3
Comments
5 min read
Enhancing User Experience with Gestures in Jetpack Compose

Enhancing User Experience with Gestures in Jetpack Compose

Comments
4 min read
Android Presentation Patterns: MVP

Android Presentation Patterns: MVP

1
Comments 1
7 min read
Android Presentation Patterns: MVVM

Android Presentation Patterns: MVVM

Comments
9 min read
How to monetize Kotlin apps with Amazon

How to monetize Kotlin apps with Amazon

1
Comments
9 min read
A brief but cool example of some advanced Jetpack Compose. The FlowRow

A brief but cool example of some advanced Jetpack Compose. The FlowRow

Comments
2 min read
Kotlin Design Patterns: Simplifying the Proxy Pattern

Kotlin Design Patterns: Simplifying the Proxy Pattern

3
Comments
3 min read
How to structure your code? Hexagonal Architecture!

How to structure your code? Hexagonal Architecture!

1
Comments
4 min read
When I prefer use when then if-else in Kotlin

When I prefer use when then if-else in Kotlin

2
Comments
2 min read
Kotlin Design Patterns: Simplifying the Decorator Pattern

Kotlin Design Patterns: Simplifying the Decorator Pattern

3
Comments
3 min read
Kotlin Design Patterns: Simplifying the Observer Pattern

Kotlin Design Patterns: Simplifying the Observer Pattern

2
Comments 1
3 min read
Should I update the Kotlin version of the Android app?

Should I update the Kotlin version of the Android app?

Comments 3
1 min read
How to solve error parsing HTTP request header in Spring Boot

How to solve error parsing HTTP request header in Spring Boot

Comments 2
1 min read
Permission not granted - on failing to create cross-profile app pairs

Permission not granted - on failing to create cross-profile app pairs

Comments
5 min read
How to fix bugs faster with WireQuery

How to fix bugs faster with WireQuery

Comments
4 min read
Kotlin Design Patterns: Simplifying the Prototype Pattern

Kotlin Design Patterns: Simplifying the Prototype Pattern

3
Comments
2 min read
SDKMAN! Instalando e utilizando várias versões do Java e de seus amigos

SDKMAN! Instalando e utilizando várias versões do Java e de seus amigos

Comments
5 min read
Appium: Capture Inbox Link for Email Based Login

Appium: Capture Inbox Link for Email Based Login

6
Comments 1
5 min read
Kotlin Design Patterns: Simplifying the Builder Pattern

Kotlin Design Patterns: Simplifying the Builder Pattern

4
Comments
4 min read
Ktvn: A library for developing visual novels in Kotlin

Ktvn: A library for developing visual novels in Kotlin

Comments 1
5 min read
Lets talk about Services in Android with Kotlin

Lets talk about Services in Android with Kotlin

Comments
7 min read
Como extrair cores de uma imagem no Android Studio

Como extrair cores de uma imagem no Android Studio

1
Comments
2 min read
Sending Transactional Emails With Sendinblue in Kotlin

Sending Transactional Emails With Sendinblue in Kotlin

Comments
4 min read
Designing a Multi-Layered Architecture for Building RESTful Web Services With Spring Boot and Kotlin

Designing a Multi-Layered Architecture for Building RESTful Web Services With Spring Boot and Kotlin

Comments
8 min read
How to Implement Custom Token-Based Authentication in Spring Boot and Kotlin

How to Implement Custom Token-Based Authentication in Spring Boot and Kotlin

Comments
5 min read
Criteria Queries and JPA Metamodel with Spring Boot and Kotlin

Criteria Queries and JPA Metamodel with Spring Boot and Kotlin

Comments
5 min read
Defining JPA/Hibernate Entities in Kotlin

Defining JPA/Hibernate Entities in Kotlin

Comments
4 min read
How to Develop an IntelliJ Plugin: A DIY Guide to Adding Drag and Drop with Custom DataFlavors

How to Develop an IntelliJ Plugin: A DIY Guide to Adding Drag and Drop with Custom DataFlavors

Comments
15 min read
KMP 101: Explorando as dependências internas e externas no KMP (fim da série)

KMP 101: Explorando as dependências internas e externas no KMP (fim da série)

6
Comments
8 min read
Your Beginner's Guide to Android Development 📱✨

Your Beginner's Guide to Android Development 📱✨

Comments
2 min read
Kotlin Design Patterns: Simplifying the Traditional Solutions (plus: Simplifying the Singleton Pattern)

Kotlin Design Patterns: Simplifying the Traditional Solutions (plus: Simplifying the Singleton Pattern)

8
Comments
3 min read
Building Blocks: A Beginners Guide to REST APIs with Kotlin and Ktor

Building Blocks: A Beginners Guide to REST APIs with Kotlin and Ktor

Comments
7 min read
Navigating Effect Handlers and Side Effects in Jetpack Compose: A Practical Introduction

Navigating Effect Handlers and Side Effects in Jetpack Compose: A Practical Introduction

1
Comments
6 min read
When to use React Native vs Native (Kotlin, Java, Swift, Objective-C)

When to use React Native vs Native (Kotlin, Java, Swift, Objective-C)

Comments
3 min read
Jetpack Compose Puzzlers

Jetpack Compose Puzzlers

10
Comments
7 min read
loading...