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.
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
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

20
Comments 6
4 min read
Splash Screen API with Compose

Splash Screen API with Compose

3
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

2
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

4
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
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!

20
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

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

Lets make a Twitch Android app. Part 1. Tokens

2
Comments
5 min read
Reactive database access on the JVM

Reactive database access on the JVM

13
Comments
8 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

2
Comments 1
5 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

6
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?

10
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

16
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

4
Comments
5 min read
Material Design 3 Carousel implementation issues

Material Design 3 Carousel implementation issues

2
Comments
1 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

1
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

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

Database Testing with Testcontainers and Kotlin Exposed ORM

2
Comments
3 min read
Java Virtual Threads vs Kotlin Coroutines

Java Virtual Threads vs Kotlin Coroutines

5
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
Boas prĂĄticas com Modifiers no Jetpack Compose

Boas prĂĄticas com Modifiers no Jetpack Compose

4
Comments
4 min read
GitHub Actions workflow for a Kotlin Spring app to GCP

GitHub Actions workflow for a Kotlin Spring app to GCP

5
Comments
2 min read
[Android] UserListApp

[Android] UserListApp

Comments
1 min read
@RequiresApi() and @ChecksSdkIntAtLeast() Annotation

@RequiresApi() and @ChecksSdkIntAtLeast() Annotation

3
Comments
3 min read
MongoDB $weeklyUpdate #121 (June 23, 2023): Berlin Buzzwords and the New Kotlin Driver

MongoDB $weeklyUpdate #121 (June 23, 2023): Berlin Buzzwords and the New Kotlin Driver

Comments
3 min read
Kotlin Decoded | Part 2  - all about variables in Kotlin + visibility modifiers and data types

Kotlin Decoded | Part 2  - all about variables in Kotlin + visibility modifiers and data types

Comments
7 min read
Como implementar uma tela de carregamento no Jetpack Compose

Como implementar uma tela de carregamento no Jetpack Compose

3
Comments
6 min read
Usando funçþes de escopo no Kotlin

Usando funçþes de escopo no Kotlin

4
Comments
3 min read
Kotlin Decoded | Part 1 - main() & semicolon

Kotlin Decoded | Part 1 - main() & semicolon

2
Comments
4 min read
Kotlin Decoded Intro and useful resources for learning Kotlin

Kotlin Decoded Intro and useful resources for learning Kotlin

1
Comments
1 min read
Datas no Jetpack Compose com Date Picker

Datas no Jetpack Compose com Date Picker

13
Comments 3
6 min read
Get your Compose callbacks under control using scopes

Get your Compose callbacks under control using scopes

14
Comments 2
5 min read
Simple Preferences & Proto DataStore Demo App

Simple Preferences & Proto DataStore Demo App

2
Comments
7 min read
Situaçþes que NullPointerException podem acontecer no Kotlin

Situaçþes que NullPointerException podem acontecer no Kotlin

4
Comments
3 min read
Inversion of Control vs Dependency Injection in Android

Inversion of Control vs Dependency Injection in Android

Comments
4 min read
[Android] UserListApp - UnitTest -Part6

[Android] UserListApp - UnitTest -Part6

Comments
1 min read
Como desenhar telas no Jetpack Compose

Como desenhar telas no Jetpack Compose

20
Comments 1
5 min read
How to write less Boilerplate to make an adapter for simple recycler view

How to write less Boilerplate to make an adapter for simple recycler view

1
Comments
3 min read
Custom view from scratch. Part I.

Custom view from scratch. Part I.

2
Comments
7 min read
[Android] UserListApp - UI -Part5

[Android] UserListApp - UI -Part5

Comments 1
1 min read
Understanding Kotlin Coroutines for Asynchronous Programming

Understanding Kotlin Coroutines for Asynchronous Programming

Comments
6 min read
Running an A/B Test in Android Kotlin Using ConfigCat and Amplitude

Running an A/B Test in Android Kotlin Using ConfigCat and Amplitude

Comments
8 min read
Displaying images in Android app: maintainable, testable, painless. Part I

Displaying images in Android app: maintainable, testable, painless. Part I

Comments
5 min read
Displaying images in Android app: maintainable, testable, painless. Part II

Displaying images in Android app: maintainable, testable, painless. Part II

Comments
9 min read
[Android] UserListApp - Dependency Injection - Part4

[Android] UserListApp - Dependency Injection - Part4

Comments
1 min read
[Android] UserListApp - Data Part - Part3

[Android] UserListApp - Data Part - Part3

1
Comments
2 min read
loading...