The Wayback Machine - https://web.archive.org/web/20231208181246/https://dev.to/t/kotlin

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.
Over engineering 101 | building my own programming language to deal with live stream chat UI | Part 2. More complex scanning

Over engineering 101 | building my own programming language to deal with live stream chat UI | Part 2. More complex scanning

4 min read
Modern Async Primitives on iOS, Android, and the Web

Modern Async Primitives on iOS, Android, and the Web

10
9 min read
My feedback after upgrading a Quarkus project from v2 to v3

My feedback after upgrading a Quarkus project from v2 to v3

1
5 min read
Deserializing Polymorphic Lists with Kotlin, Jackson, and Spring Boot

Deserializing Polymorphic Lists with Kotlin, Jackson, and Spring Boot

6 min read
Design Patterns - Prototype

Design Patterns - Prototype

3 min read
KMP 101: Entendendo e configurando o ambiente dev no Kotlin Multiplataforma

KMP 101: Entendendo e configurando o ambiente dev no Kotlin Multiplataforma

1
12 min read
Entendendo RecyclerView de Uma Vez Por Todas

Entendendo RecyclerView de Uma Vez Por Todas

23
1
7 min read
The architectural patterns I am using to better organize my Jetpack Compose code

The architectural patterns I am using to better organize my Jetpack Compose code

5
7 min read
KMP 101: Aprendendo sobre o uso do Gradle no Kotlin Multiplataforma

KMP 101: Aprendendo sobre o uso do Gradle no Kotlin Multiplataforma

1
9 min read
Tests Everywhere - Kotlin

Tests Everywhere - Kotlin

2 min read
Getting Started with Compose for Web

Getting Started with Compose for Web

1
4 min read
KMP 101: Criando e executando seu primeiro projeto multiplataforma no Fleet

KMP 101: Criando e executando seu primeiro projeto multiplataforma no Fleet

2
4 min read
Implementing an animated column section header using Jetpack Compose

Implementing an animated column section header using Jetpack Compose

6
4 min read
Over engineering 101 | building my own programming language to deal with live stream chat UI | Part 1. Basic scanning

Over engineering 101 | building my own programming language to deal with live stream chat UI | Part 1. Basic scanning

1
5 min read
Kotlin Multiplatform dependency injection with pure native services

Kotlin Multiplatform dependency injection with pure native services

2
7 min read
Meetup #57: Kotlin Multiplatform is Stable !

Meetup #57: Kotlin Multiplatform is Stable !

1
3 min read
Object-oriented event sourcing

Object-oriented event sourcing

7
7 min read
All You Need To Know About Modal Navigation Drawers In Jetpack Compose

All You Need To Know About Modal Navigation Drawers In Jetpack Compose

1
5 min read
KMP 101: Dominando os princípios dos Source Sets

KMP 101: Dominando os princípios dos Source Sets

8
9 min read
Guia Passo-a-Passo: Corrigindo Problemas com o uiautomatorviewer

Guia Passo-a-Passo: Corrigindo Problemas com o uiautomatorviewer

3 min read
Bottom Navigation View with Nav Component in Android using Kotlin: Step-by-Step Tutorial

Bottom Navigation View with Nav Component in Android using Kotlin: Step-by-Step Tutorial

3
2 min read
KMP 101: Entendendo como o Kotlin compila para múltiplas plataformas

KMP 101: Entendendo como o Kotlin compila para múltiplas plataformas

4
6 min read
Downloading Files using Work Manager

Downloading Files using Work Manager

8
1
10 min read
Painless building of an Android package installer app

Painless building of an Android package installer app

6
5 min read
How to Add Content Descriptions in Compose - A Guide for Android Devs

How to Add Content Descriptions in Compose - A Guide for Android Devs

15
7 min read
How to create a Kotlin Multi-Module Project

How to create a Kotlin Multi-Module Project

1
4 min read
[Tiny] Injecting Dependency With Default Value in Spring: What Could Go Wrong?

[Tiny] Injecting Dependency With Default Value in Spring: What Could Go Wrong?

2 min read
KMP 101: Introdução ao paradigma da Multiplataforma

KMP 101: Introdução ao paradigma da Multiplataforma

3
12 min read
Organizing custom metrics for effective application monitoring

Organizing custom metrics for effective application monitoring

4 min read
Deriving state from events

Deriving state from events

5
2
9 min read
New for Jetpack Compose

New for Jetpack Compose

3
3
1 min read
What the key parameter in LazyColumn is actually doing | A deep dive

What the key parameter in LazyColumn is actually doing | A deep dive

1
3 min read
Parsing non-Latin based Twitch usernames in Kotlin

Parsing non-Latin based Twitch usernames in Kotlin

2 min read
How to publish a Kotlin/Java Spring Boot library with Gradle to Maven Central - Complete Guide

How to publish a Kotlin/Java Spring Boot library with Gradle to Maven Central - Complete Guide

1
8 min read
Do Tédio até 5K Downloads: Minha Jornada na Programação para Dispositivos Móveis

Do Tédio até 5K Downloads: Minha Jornada na Programação para Dispositivos Móveis

6
1 min read
Enhancing team collaboration in IntelliJ IDEA with the .run directory

Enhancing team collaboration in IntelliJ IDEA with the .run directory

4
3 min read
Things that I've learned doing a coding challenge in Kotlin (Android)

Things that I've learned doing a coding challenge in Kotlin (Android)

1
5 min read
Functional event sourcing example in Kotlin

Functional event sourcing example in Kotlin

20
4
17 min read
Desenvolvimento de Aplicativos com Kotlin, Room e Jetpack Compose: Uma Jornada para Interfaces de Usuário Modernas e Eficientes

Desenvolvimento de Aplicativos com Kotlin, Room e Jetpack Compose: Uma Jornada para Interfaces de Usuário Modernas e Eficientes

2
16 min read
Non-Blocking Spring Boot Applications Using Kotlin Coroutines — Is It Worth It?

Non-Blocking Spring Boot Applications Using Kotlin Coroutines — Is It Worth It?

3
7 min read
Introduction to Functional Domain Driven Design in Kotlin

Introduction to Functional Domain Driven Design in Kotlin

10 min read
Understanding light-weight threads with Coroutines and Project Loom

Understanding light-weight threads with Coroutines and Project Loom

8
4
4 min read
Kotlin Multiplatform is now stable – What's the Impact?

Kotlin Multiplatform is now stable – What's the Impact?

10
1
3 min read
Meetup #56: Controlando bluetooth desde 0

Meetup #56: Controlando bluetooth desde 0

2
3
1 min read
Kermit Now Supports WASM

Kermit Now Supports WASM

4
4 min read
Comece Por Aqui: Conceitos Básicos Kotlin Parte I

Comece Por Aqui: Conceitos Básicos Kotlin Parte I

21
5
15 min read
Los 20 principales lenguajes de programación 🚀

Los 20 principales lenguajes de programación 🚀

2
1
4 min read
Finding the Right Balance in Gradle Dependency Strategy

Finding the Right Balance in Gradle Dependency Strategy

23
2
11 min read
Design Patterns - Abstract Factory

Design Patterns - Abstract Factory

1
4 min read
Design Patterns - Factory

Design Patterns - Factory

2 min read
RecyclerView Pagination in MVVM(Model-View-ViewModel) architecture using Scroll Listener

RecyclerView Pagination in MVVM(Model-View-ViewModel) architecture using Scroll Listener

2 min read
Probabilistic Data Structures and Algorithms in NoSQL databases

Probabilistic Data Structures and Algorithms in NoSQL databases

4
13 min read
Logger.i() Not Your Style? Customize Kermit Logger!

Logger.i() Not Your Style? Customize Kermit Logger!

1
2 min read
Introducing RVTimeTracker - RecyclerView Time Tracker

Introducing RVTimeTracker - RecyclerView Time Tracker

4 min read
Kotlin's 'in' and 'out': How to Master Variance in Generic Types

Kotlin's 'in' and 'out': How to Master Variance in Generic Types

1
4 min read
CatGPT - or How to Position Elements on Overlays

CatGPT - or How to Position Elements on Overlays

13
1
6 min read
Functional event sourcing

Functional event sourcing

27
1
8 min read
Integración de Kotlin con Pasarela de Pago PayPal

Integración de Kotlin con Pasarela de Pago PayPal

1
18 min read
[Unit] Testing Supabase in Kotlin using Test Containers - PART 2

[Unit] Testing Supabase in Kotlin using Test Containers - PART 2

5 min read
Retrofit2: An Appium Implementation to Upload APKs to Browserstack

Retrofit2: An Appium Implementation to Upload APKs to Browserstack

1
6 min read
loading...