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.
How to use Android Studio File Templates to speed up development.

How to use Android Studio File Templates to speed up development.

11
Comments 5
7 min read
Let's write a tiny JSON parser in Kotlin! Part 2: The Parser

Let's write a tiny JSON parser in Kotlin! Part 2: The Parser

6
Comments
2 min read
I want to be an "expert"....

I want to be an "expert"....

5
Comments 2
1 min read
JUnit5 Unit Testing, Test events were not received.

JUnit5 Unit Testing, Test events were not received.

6
Comments 2
2 min read
Electronic store problem - Hackerrank - Kotlin solution - elimination approach

Electronic store problem - Hackerrank - Kotlin solution - elimination approach

3
Comments
5 min read
Creating a Theme for PHPStorm / IntelliJ IDEA

Creating a Theme for PHPStorm / IntelliJ IDEA

17
Comments 10
5 min read
My Android Engineer Interview Process

My Android Engineer Interview Process

9
Comments 1
10 min read
Writing Async Tests for Vert.x using Kotlin

Writing Async Tests for Vert.x using Kotlin

7
Comments 2
2 min read
06 Compose - Layout – Modifier Functions 2

06 Compose - Layout – Modifier Functions 2

8
Comments
5 min read
Reducing Boilerplate in Vert.x Tests written in Kotlin

Reducing Boilerplate in Vert.x Tests written in Kotlin

6
Comments
2 min read
Writing Vert.x Integration Tests with Kotlin & Testcontainers

Writing Vert.x Integration Tests with Kotlin & Testcontainers

3
Comments
2 min read
Drawing book problem - Hackerrank

Drawing book problem - Hackerrank

5
Comments
2 min read
Sock merchant problem - Hackerrank

Sock merchant problem - Hackerrank

3
Comments
2 min read
Hackerrank - bon-appetit problem solution in Kotlin

Hackerrank - bon-appetit problem solution in Kotlin

8
Comments
2 min read
Kotlin Abstract Factory

Kotlin Abstract Factory

9
Comments
12 min read
Kotlin Static Factory Methods

Kotlin Static Factory Methods

9
Comments
8 min read
Kotlin Factory Method

Kotlin Factory Method

8
Comments
11 min read
What is dagger in Kotlin ?

What is dagger in Kotlin ?

4
Comments
2 min read
Android Fast jump tool

Android Fast jump tool

8
Comments
4 min read
Why Learn Kotlin?

Why Learn Kotlin?

20
Comments
8 min read
Using Room in Jetpack Compose

Using Room in Jetpack Compose

11
Comments
7 min read
05 Compose - Layout – Box and Modifier Functions 1

05 Compose - Layout – Box and Modifier Functions 1

6
Comments 1
5 min read
Video: Building a Codename One Project for iOS

Video: Building a Codename One Project for iOS

10
Comments
6 min read
Managing lights in Android 12

Managing lights in Android 12

4
Comments
2 min read
Learning Kotlin 2️⃣: Lambda Function

Learning Kotlin 2️⃣: Lambda Function

2
Comments
3 min read
04 Compose - Layout – Box and Modifier

04 Compose - Layout – Box and Modifier

5
Comments
2 min read
Why Kotlin: A Note From a Java Developer

Why Kotlin: A Note From a Java Developer

10
Comments
7 min read
Too many instances of View.setVisibility(...)?

Too many instances of View.setVisibility(...)?

8
Comments
3 min read
Kotlin Builder Pattern

Kotlin Builder Pattern

12
Comments
9 min read
Basics of Kotlin - Part 4

Basics of Kotlin - Part 4

5
Comments
4 min read
Implement Splash Screen the right way

Implement Splash Screen the right way

6
Comments 2
4 min read
Basics of Kotlin - Part 3

Basics of Kotlin - Part 3

6
Comments 4
5 min read
Implementing a number pad in Jetpack Compose

Implementing a number pad in Jetpack Compose

15
Comments
5 min read
Managing Gaps in Rows, Columns (or even both!) with KotlinJS

Managing Gaps in Rows, Columns (or even both!) with KotlinJS

8
Comments
3 min read
Learning Live Templates for Jetpack Compose

Learning Live Templates for Jetpack Compose

9
Comments
10 min read
Using State in Jetpack Compose

Using State in Jetpack Compose

5
Comments
8 min read
Learning Kotlin: Programming with Visual Studio Code

Learning Kotlin: Programming with Visual Studio Code

34
Comments 10
3 min read
Kotlin Multiplatform vs Flutter: Which One to Choose for Your Apps

Kotlin Multiplatform vs Flutter: Which One to Choose for Your Apps

12
Comments 3
4 min read
Switch de características con AGC Remote Configuration

Switch de características con AGC Remote Configuration

6
Comments
4 min read
Using Dagger 2 Multibindings to Avoid Coupling in a Multi Flavor Android Project

Using Dagger 2 Multibindings to Avoid Coupling in a Multi Flavor Android Project

7
Comments
7 min read
Pi Practice App in Compose

Pi Practice App in Compose

12
Comments
7 min read
03 Compose - Managing State in Compose

03 Compose - Managing State in Compose

8
Comments
4 min read
01 Compose - Table of Contents

01 Compose - Table of Contents

2
Comments 1
1 min read
The Great Migration: From Rxjava to Coroutines

The Great Migration: From Rxjava to Coroutines

13
Comments
6 min read
A look at Kotlin's delegation

A look at Kotlin's delegation

5
Comments
4 min read
(Java)Money and Kotlin

(Java)Money and Kotlin

17
Comments
3 min read
Generating a GraphQL Query DSL with Kotlin

Generating a GraphQL Query DSL with Kotlin

2
Comments
6 min read
How to implement Exposed Drop-Down Menu

How to implement Exposed Drop-Down Menu

5
Comments
3 min read
02 Compose - Overview

02 Compose - Overview

4
Comments
2 min read
Kotlin safe casting

Kotlin safe casting

6
Comments 1
1 min read
How get selected chips text in a chip group

How get selected chips text in a chip group

8
Comments
1 min read
A case against the MVI architecture pattern

A case against the MVI architecture pattern

34
Comments 11
7 min read
Kotlin Flow - Implementing an Android Timer

Kotlin Flow - Implementing an Android Timer

21
Comments
5 min read
Handling back presses in Jetpack Compose

Handling back presses in Jetpack Compose

44
Comments 4
4 min read
The Best Programming Languages to Learn in 2021

The Best Programming Languages to Learn in 2021

2
Comments
7 min read
Kotlin Tutorial for Java Developers

Kotlin Tutorial for Java Developers

10
Comments
12 min read
A Tiny Note About Interfaces

A Tiny Note About Interfaces

8
Comments 1
4 min read
Intro to Kafka - Topics and partitions

Intro to Kafka - Topics and partitions

7
Comments
3 min read
Snackbars Without Scaffolds (and why you should avoid them)

Snackbars Without Scaffolds (and why you should avoid them)

13
Comments
1 min read
remember { mutableStateOf() } – A cheat sheet

remember { mutableStateOf() } – A cheat sheet

169
Comments 7
1 min read
loading...