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.
Introducing Konsist: A Cutting-Edge Kotlin Linter

Introducing Konsist: A Cutting-Edge Kotlin Linter

4
Comments
7 min read
Developing an Ecommerce App with Kotlin Multiplatform: A Use Case

Developing an Ecommerce App with Kotlin Multiplatform: A Use Case

11
Comments
5 min read
Building Android Application with Jetpack Compose

Building Android Application with Jetpack Compose

7
Comments 2
4 min read
Create a Flashlight App in Android Studio using Kotlin: Step-by-Step Tutorial

Create a Flashlight App in Android Studio using Kotlin: Step-by-Step Tutorial

1
Comments
2 min read
Implementing NFC in Android with Kotlin : Like Magic, But with Phones!

Implementing NFC in Android with Kotlin : Like Magic, But with Phones!

2
Comments
2 min read
Mastering Background Processing in Android with WorkManager: A Guide to Efficient Background Processing

Mastering Background Processing in Android with WorkManager: A Guide to Efficient Background Processing

13
Comments
5 min read
10 Free APIs to Use

10 Free APIs to Use

5
Comments
3 min read
More Accessible Graphs with Jetpack Compose Part 3: Differentiating without Color

More Accessible Graphs with Jetpack Compose Part 3: Differentiating without Color

16
Comments
5 min read
KVision 7.0.0 is released

KVision 7.0.0 is released

2
Comments
2 min read
The conflation problem of testing StateFlows

The conflation problem of testing StateFlows

1
Comments
6 min read
Kotlin Code Smell 28 - Abstract Names

Kotlin Code Smell 28 - Abstract Names

1
Comments
1 min read
State With Jetpack Compose

State With Jetpack Compose

8
Comments 1
2 min read
Clear and honest code

Clear and honest code

Comments
1 min read
Sharing View Models in Kotlin Multiplatform Mobile (iOS and Android)

Sharing View Models in Kotlin Multiplatform Mobile (iOS and Android)

1
Comments
13 min read
Jetpack Compose for Maps

Jetpack Compose for Maps

5
Comments
12 min read
A glimpse of K2 in nowinandroid

A glimpse of K2 in nowinandroid

9
Comments
5 min read
Meetup #54: Vistazo al compilador de Kotlin | Crea tu propia librería de componentes

Meetup #54: Vistazo al compilador de Kotlin | Crea tu propia librería de componentes

2
Comments
1 min read
Kotlin vs Java: A Comprehensive Comparison

Kotlin vs Java: A Comprehensive Comparison

3
Comments 3
3 min read
Unleashing the Power of Jetpack DataStore - Kotlin: Elevate Your Android App’s Data Storage Experience

Unleashing the Power of Jetpack DataStore - Kotlin: Elevate Your Android App’s Data Storage Experience

3
Comments
5 min read
HTTP Client UI with Kotlin and JavaFX

HTTP Client UI with Kotlin and JavaFX

2
Comments 1
3 min read
Animation Component with Compose

Animation Component with Compose

3
Comments
3 min read
Extension Oriented Design in Kotlin

Extension Oriented Design in Kotlin

9
Comments
3 min read
Using regular expressions to parse strings in Kotlin.

Using regular expressions to parse strings in Kotlin.

1
Comments
3 min read
Efficient Coding with Live Code Templates in Android Studio: A Tool for Simplifying Your Programming Tasks

Efficient Coding with Live Code Templates in Android Studio: A Tool for Simplifying Your Programming Tasks

1
Comments
4 min read
React Native vs Kotlin: What Everything You Need To Know

React Native vs Kotlin: What Everything You Need To Know

2
Comments
9 min read
Why you actually need interfaces in the first place ( Dummies Guide)

Why you actually need interfaces in the first place ( Dummies Guide)

3
Comments
2 min read
Carving the Path to Modularity: A Lobzik Tool Case Study on the ProtonMail Android App

Carving the Path to Modularity: A Lobzik Tool Case Study on the ProtonMail Android App

Comments
6 min read
Kotlin's Interoperability: Impact on Android Dev Choice?

Kotlin's Interoperability: Impact on Android Dev Choice?

5
Comments 2
1 min read
The Lost Tutorial of Kafka 🎏

The Lost Tutorial of Kafka 🎏

2
Comments
5 min read
Write Once, Run Everywhere: Building with Kotlin and Compose Multiplatform

Write Once, Run Everywhere: Building with Kotlin and Compose Multiplatform

18
Comments 6
4 min read
Splash Screen API with Compose

Splash Screen API with Compose

2
Comments 1
2 min read
Code clean up using dependency injection with Hilt in Android

Code clean up using dependency injection with Hilt in Android

1
Comments
6 min read
The Elegance of Kotlin Sealed Classes vs the Sophistication of Enums: A Delicate Balance

The Elegance of Kotlin Sealed Classes vs the Sophistication of Enums: A Delicate Balance

6
Comments
4 min read
More Accessible Graphs with Jetpack Compose Part 1: Adding Content Description

More Accessible Graphs with Jetpack Compose Part 1: Adding Content Description

20
Comments
7 min read
Accept Suspend and Non-Suspend as Parameter in Kotlin

Accept Suspend and Non-Suspend as Parameter in Kotlin

6
Comments
1 min read
Lets make a Twitch Android app. Part 2. The secret to implementing chat

Lets make a Twitch Android app. Part 2. The secret to implementing chat

Comments
5 min read
Material Design 3 Carousel implementation issues

Material Design 3 Carousel implementation issues

1
Comments
1 min read
Unveiling the Elegance of Kotlin Delegates: Elevate Your Code to Unparalleled Levels of Sophistication

Unveiling the Elegance of Kotlin Delegates: Elevate Your Code to Unparalleled Levels of Sophistication

2
Comments
4 min read
Oof – look, that's a legacy codebase!

Oof – look, that's a legacy codebase!

21
Comments
9 min read
Login flow with Google Identity Services and Firebase

Login flow with Google Identity Services and Firebase

1
Comments
6 min read
Work flow for dealing with Retrofit in Android

Work flow for dealing with Retrofit in Android

1
Comments
4 min read
Lets make a Twitch Android app. Part 1. Tokens

Lets make a Twitch Android app. Part 1. Tokens

Comments
5 min read
Reactive database access on the JVM

Reactive database access on the JVM

13
Comments
8 min read
Using OAuth2.0 and Retrofit to talk to the GitHub api on Android

Using OAuth2.0 and Retrofit to talk to the GitHub api on Android

Comments
4 min read
Carbon Aware Software: Three Demand Shaping Strategies, implemented in Kotlin

Carbon Aware Software: Three Demand Shaping Strategies, implemented in Kotlin

3
Comments
7 min read
Creating a Ktor Server with Gradle and SDKMAN!: A Step-by-Step Guide

Creating a Ktor Server with Gradle and SDKMAN!: A Step-by-Step Guide

5
Comments
3 min read
Getting Started With the MongoDB Kotlin Driver

Getting Started With the MongoDB Kotlin Driver

1
Comments
11 min read
How to Add Spotless Code Formatter to your Android Project?

How to Add Spotless Code Formatter to your Android Project?

1
Comments
3 min read
OAuth2.0 and Android. Login with Github and get the authorization code

OAuth2.0 and Android. Login with Github and get the authorization code

Comments
6 min read
Converting Callback-based SDK methods to Coroutines in Kotlin

Converting Callback-based SDK methods to Coroutines in Kotlin

2
Comments 1
2 min read
Delegation vs Inheritance in Kotlin

Delegation vs Inheritance in Kotlin

8
Comments
3 min read
Como implementar uma busca com filtro no Jetpack Compose

Como implementar uma busca com filtro no Jetpack Compose

1
Comments
5 min read
Maybe Strikes Back

Maybe Strikes Back

4
Comments 1
6 min read
The proper way to integrate Firebase into your Android app

The proper way to integrate Firebase into your Android app

Comments
4 min read
How to Request Android Runtime Permissions using Jetpack Compose?

How to Request Android Runtime Permissions using Jetpack Compose?

2
Comments
5 min read
Problemas comuns na recomposição do Jetpack Compose

Problemas comuns na recomposição do Jetpack Compose

5
Comments
6 min read
Database Testing with Testcontainers and Kotlin Exposed ORM

Database Testing with Testcontainers and Kotlin Exposed ORM

1
Comments
3 min read
Java Virtual Threads vs Kotlin Coroutines

Java Virtual Threads vs Kotlin Coroutines

1
Comments 1
3 min read
Implementando debounce no Kotlin com Coroutines

Implementando debounce no Kotlin com Coroutines

1
Comments
6 min read
📲 Learn How To Build Android Apps with These 7 Free Resources

📲 Learn How To Build Android Apps with These 7 Free Resources

2
Comments
7 min read
loading...