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.
Android: ¡Adios Groovy! Migrar a Kotlin nuestro build.gradle

Android: ¡Adios Groovy! Migrar a Kotlin nuestro build.gradle

Comments
5 min read
Argumentos nomeados e opcionais no Kotlin

Argumentos nomeados e opcionais no Kotlin

3
Comments 2
3 min read
Styling a clickable text like TikTok in Android with Jetpack Compose

Styling a clickable text like TikTok in Android with Jetpack Compose

Comments
2 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
Testing en Android

Testing en Android

Comments
8 min read
How to Add Deep Links in Jetpack Compose?

How to Add Deep Links in Jetpack Compose?

1
Comments
6 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
Understanding Kotlin Coroutines for Asynchronous Programming

Understanding Kotlin Coroutines for Asynchronous Programming

Comments
6 min read
What I learned from Kotlin Flow API

What I learned from Kotlin Flow API

Comments
5 min read
Coroutines and callbacks

Coroutines and callbacks

Comments
3 min read
Fragments ❤ ViewPager2

Fragments ❤ ViewPager2

Comments
2 min read
Getting started with Jetbrains Exposed, a Kotlin ORM framework

Getting started with Jetbrains Exposed, a Kotlin ORM framework

Comments
3 min read
Dagger Multibindings saved my time

Dagger Multibindings saved my time

Comments
3 min read
Getting hands dirty with KotlinJs

Getting hands dirty with KotlinJs

Comments
4 min read
A comparison between Flutter's Injectable and Dagger 2 in the JVM world

A comparison between Flutter's Injectable and Dagger 2 in the JVM world

Comments
5 min read
Conditional navigation and single event LiveData

Conditional navigation and single event LiveData

Comments
4 min read
First experience with Jetpack Compose

First experience with Jetpack Compose

Comments
6 min read
Generate Kotlin Docs using Dokka

Generate Kotlin Docs using Dokka

Comments
2 min read
First look on Hilt

First look on Hilt

Comments
5 min read
An early look at Dagger Reflect

An early look at Dagger Reflect

Comments
3 min read
Are service locators in Android actually simple?

Are service locators in Android actually simple?

Comments
4 min read
JaCoCo Coverage Badges for Multi-Module Projects in GitHub Actions

JaCoCo Coverage Badges for Multi-Module Projects in GitHub Actions

6
Comments
7 min read
Exceptions in Kotlin: Beyond the try/catch

Exceptions in Kotlin: Beyond the try/catch

Comments
9 min read
When does Hilt inject field injections

When does Hilt inject field injections

Comments
3 min read
Pass by Value vs CompositionLocal vs Static CompositionLocal

Pass by Value vs CompositionLocal vs Static CompositionLocal

1
Comments
4 min read
Jetpack Compose Tutorial: How to use FlowLayout

Jetpack Compose Tutorial: How to use FlowLayout

Comments
3 min read
Setting up Gradle with Kotlin DSL, a simple guide

Setting up Gradle with Kotlin DSL, a simple guide

2
Comments 2
4 min read
Part 4: A Modern Approach to Concurrency

Part 4: A Modern Approach to Concurrency

1
Comments
2 min read
Part 5: Builders & Dispatchers

Part 5: Builders & Dispatchers

Comments
5 min read
Part 1: Introduction

Part 1: Introduction

Comments
2 min read
Binary tree

Binary tree

56
Comments 5
21 min read
Exposed in Your Project - JSON support

Exposed in Your Project - JSON support

Comments
4 min read
From Java to Kotlin, first impression on for loops

From Java to Kotlin, first impression on for loops

12
Comments 2
2 min read
Visitando de Nuevo el Pokedex, con Jetpack Compose (Parte 1)

Visitando de Nuevo el Pokedex, con Jetpack Compose (Parte 1)

1
Comments
3 min read
Dependency injections in a Android Service

Dependency injections in a Android Service

Comments
1 min read
Flow, SharedFlow, StateFlow Class Diagram

Flow, SharedFlow, StateFlow Class Diagram

2
Comments
2 min read
🎉 Introducing the Fantastic New Network State Utils Library for Android 🎉

🎉 Introducing the Fantastic New Network State Utils Library for Android 🎉

3
Comments 2
2 min read
Server side kotlin using Ktor. An authentication example.

Server side kotlin using Ktor. An authentication example.

5
Comments 2
8 min read
A Blazing Fast 🔥 Kotlin Native Cross Compilation Environment

A Blazing Fast 🔥 Kotlin Native Cross Compilation Environment

Comments
10 min read
Part 3: Exception Handling in Kotlin Coroutines

Part 3: Exception Handling in Kotlin Coroutines

Comments
2 min read
Kotlin Flow - Combine, Merge and Zip

Kotlin Flow - Combine, Merge and Zip

2
Comments 1
3 min read
Mastering Asynchronous Programming: A Comprehensive Guide to Kotlin Coroutines

Mastering Asynchronous Programming: A Comprehensive Guide to Kotlin Coroutines

2
Comments
9 min read
Delegation in Kotlin Maps

Delegation in Kotlin Maps

2
Comments
2 min read
Exposed in Your Project - Part 2 - DAO

Exposed in Your Project - Part 2 - DAO

Comments
4 min read
Transactional Outbox pattern step by step with Spring and Kotlin💫

Transactional Outbox pattern step by step with Spring and Kotlin💫

7
Comments
18 min read
Spring Boot + Electron, a case study

Spring Boot + Electron, a case study

7
Comments
6 min read
Weeks of Debugging Your Build can Save Hours of Learning Gradle

Weeks of Debugging Your Build can Save Hours of Learning Gradle

8
Comments
5 min read
Let's create notification reminder app in Jetpack Compose.

Let's create notification reminder app in Jetpack Compose.

5
Comments
12 min read
Testing on Kotlin Multiplatform and a Strategy to Speed Up Development Time (2023 Update)

Testing on Kotlin Multiplatform and a Strategy to Speed Up Development Time (2023 Update)

Comments
14 min read
How to track phone calls in your app in Android

How to track phone calls in your app in Android

Comments
3 min read
Kotlin Multiplatform: Writing Platform Specific Implementations with Contract Testing

Kotlin Multiplatform: Writing Platform Specific Implementations with Contract Testing

Comments
6 min read
JDK 17: Using ParallelGC for the Kotlin process in Android Builds

JDK 17: Using ParallelGC for the Kotlin process in Android Builds

4
Comments 2
4 min read
Mastering Kotlin's Object-Oriented Programming 101: Unleashing the Full Potential of Your Code.

Mastering Kotlin's Object-Oriented Programming 101: Unleashing the Full Potential of Your Code.

2
Comments
10 min read
Koin - scopes

Koin - scopes

Comments
3 min read
Create Custom Jetpack Compose Animations 🎨 Make Your App Experience Truly Unique

Create Custom Jetpack Compose Animations 🎨 Make Your App Experience Truly Unique

2
Comments
2 min read
Scaffold en Jetpack Compose

Scaffold en Jetpack Compose

Comments
3 min read
Android notes: Understanding viewModelScope.launch{}

Android notes: Understanding viewModelScope.launch{}

Comments
4 min read
Unlocking the Power of Sealed Classes and Interfaces in Kotlin

Unlocking the Power of Sealed Classes and Interfaces in Kotlin

Comments
3 min read
Swipe Away Tasks: Jetpack Compose & Material 3 Todo App Quick-Start Guide 🎯

Swipe Away Tasks: Jetpack Compose & Material 3 Todo App Quick-Start Guide 🎯

6
Comments
12 min read
Jetpack Compose & Material 3 Animations Unleashed: Get Your Android Apps Moving 🚀

Jetpack Compose & Material 3 Animations Unleashed: Get Your Android Apps Moving 🚀

1
Comments
2 min read
loading...