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.
Chopping the monolith - the demo

Chopping the monolith - the demo

Reactions 19 Comments
5 min read
Compose Destinations - Navigation Library

Compose Destinations - Navigation Library

Reactions 6 Comments
3 min read
Android — Things to consider when testing an application

Android — Things to consider when testing an application

Reactions 3 Comments
1 min read
Kotlin: Multi-dimensional Arrays

Kotlin: Multi-dimensional Arrays

Reactions 9 Comments
3 min read
PartialFunction implemented in Kotlin, inspired by scala

PartialFunction implemented in Kotlin, inspired by scala

Reactions 6 Comments 1
1 min read
How to Migrate from Butterknife to View Binding in Android

How to Migrate from Butterknife to View Binding in Android

Reactions 6 Comments
4 min read
Untangle your String on Java/Kotlin

Untangle your String on Java/Kotlin

Reactions 10 Comments
10 min read
Videobug - time travel debugger for Java, Scala and Kotlin

Videobug - time travel debugger for Java, Scala and Kotlin

Reactions 3 Comments
1 min read
Error hierarchies and Kotlin sealed interfaces

Error hierarchies and Kotlin sealed interfaces

Reactions 9 Comments
2 min read
Jetpack Compose Buttons with Gradient Background

Jetpack Compose Buttons with Gradient Background

Reactions 4 Comments
1 min read
Building a Kotlin Mobile App with the Salesforce SDK, Part 3: Synchronizing Data

Building a Kotlin Mobile App with the Salesforce SDK, Part 3: Synchronizing Data

Reactions 9 Comments
7 min read
Intro showcase view in Jetpack Compose — Android

Intro showcase view in Jetpack Compose — Android

Reactions 4 Comments
1 min read
CitRep - Android + Appwrite - Hackathon

CitRep - Android + Appwrite - Hackathon

Reactions 4 Comments 1
1 min read
Confused over reverse, reversed, and asReveresed ? in Kotlin

Confused over reverse, reversed, and asReveresed ? in Kotlin

Reactions 5 Comments
4 min read
Cloud Functions Using the New Kotlin Runtime

Cloud Functions Using the New Kotlin Runtime

Reactions 30 Comments
6 min read
Compose Hackathon: Day
 the rest

Compose Hackathon: Day
 the rest

Reactions 11 Comments
9 min read
How to write your own language plugin for IDEA (part 1)

How to write your own language plugin for IDEA (part 1)

Reactions 6 Comments
11 min read
Toying with Kotlin's context receivers

Toying with Kotlin's context receivers

Reactions 8 Comments
4 min read
Introduction to unit testing ViewModel with Kotlin Coroutine & Flow

Introduction to unit testing ViewModel with Kotlin Coroutine & Flow

Reactions 4 Comments
1 min read
Implementing snapshot-aware data structures

Implementing snapshot-aware data structures

Reactions 46 Comments 1
22 min read
Simple Jetpack Compose Navigation Example

Simple Jetpack Compose Navigation Example

Reactions 10 Comments
4 min read
Qodana 2022.1 Is Available

Qodana 2022.1 Is Available

Reactions 6 Comments
5 min read
How to use NPM modules in Kotlin/JS - Discord Bot Series (Part 1)

How to use NPM modules in Kotlin/JS - Discord Bot Series (Part 1)

Reactions 12 Comments
6 min read
Designing an application with Redis as a data store. What? Why?

Designing an application with Redis as a data store. What? Why?

Reactions 7 Comments
7 min read
A new Android TreeView implementation

A new Android TreeView implementation

Reactions 3 Comments
3 min read
Learn KOTLIN in 25 minutes

Learn KOTLIN in 25 minutes

Reactions 10 Comments 4
2 min read
Using KotlinJS and NPM to create a Discord Bot - Discord Bot Series (Part 2)

Using KotlinJS and NPM to create a Discord Bot - Discord Bot Series (Part 2)

Reactions 13 Comments
5 min read
5 Awesome Jetpack Compose Custom Progress Indicator Designs

5 Awesome Jetpack Compose Custom Progress Indicator Designs

Reactions 12 Comments
2 min read
Compose Hackathon: Day 2.5

Compose Hackathon: Day 2.5

Reactions 13 Comments
6 min read
Building Nigma, a simple puzzle App Game using AppWrite

Building Nigma, a simple puzzle App Game using AppWrite

Reactions 32 Comments 5
4 min read
Web/Desktop Contacts App Written Once With Doodle

Web/Desktop Contacts App Written Once With Doodle

Reactions 4 Comments
1 min read
Compose Hackathon: Day 1

Compose Hackathon: Day 1

Reactions 19 Comments
8 min read
kotlinx.coroutines.delay() vs Thread.sleep()

kotlinx.coroutines.delay() vs Thread.sleep()

Reactions 6 Comments
5 min read
Kotlin Sealed Class primer

Kotlin Sealed Class primer

Reactions 8 Comments
2 min read
My first Space service

My first Space service

Reactions 10 Comments 2
4 min read
How to write your own language plugin for IDEA (part 2)

How to write your own language plugin for IDEA (part 2)

Reactions 7 Comments
11 min read
Hi!

Hi!

Reactions 4 Comments
1 min read
How to write your own language plugin for IDEA (part 1)

How to write your own language plugin for IDEA (part 1)

Reactions 5 Comments
11 min read
Kotlin Scope Functions In Dart

Kotlin Scope Functions In Dart

Reactions 10 Comments
4 min read
Kotlin Coroutines Basics - Simple Android App Demo

Kotlin Coroutines Basics - Simple Android App Demo

Reactions 14 Comments
5 min read
Leetcode: Symmetric Tree (Kotlin)

Leetcode: Symmetric Tree (Kotlin)

Reactions 4 Comments
1 min read
Leetcode — Kth Smallest Element in a BST (Kotlin)

Leetcode — Kth Smallest Element in a BST (Kotlin)

Reactions 4 Comments
2 min read
Leetcode — Valid Parentheses (Kotlin)

Leetcode — Valid Parentheses (Kotlin)

Reactions 4 Comments
2 min read
Using compose destinations

Using compose destinations

Reactions 10 Comments
8 min read
Android KSP guide for dummies by a Dummy: Part 1

Android KSP guide for dummies by a Dummy: Part 1

Reactions 12 Comments
2 min read
Kotlin Vs Java - Clearing The Haze For Once & All

Kotlin Vs Java - Clearing The Haze For Once & All

Reactions 7 Comments
9 min read
KSP Gradle setup & Processor's first log: Part 2

KSP Gradle setup & Processor's first log: Part 2

Reactions 10 Comments
3 min read
Generate the code using KSP : Part 3

Generate the code using KSP : Part 3

Reactions 9 Comments
4 min read
Using KSP output in app: Part 4

Using KSP output in app: Part 4

Reactions 10 Comments
2 min read
Android — 9 Useful Kotlin Flow Operators You Need to Know

Android — 9 Useful Kotlin Flow Operators You Need to Know

Reactions 3 Comments
1 min read
MongoDB $weeklyUpdate #62 (Mar 25, 2022): Minesweeper, PyMongo, and Kotlin - Oh My

MongoDB $weeklyUpdate #62 (Mar 25, 2022): Minesweeper, PyMongo, and Kotlin - Oh My

Reactions 8 Comments
4 min read
Creating Jetpack Compose Navigation and Submitting Arguments.

Creating Jetpack Compose Navigation and Submitting Arguments.

Reactions 8 Comments
2 min read
Handling null: optional and nullable types

Handling null: optional and nullable types

Reactions 15 Comments
5 min read
Jetpack Compose Country Code Picker

Jetpack Compose Country Code Picker

Reactions 9 Comments
2 min read
Music Button Design Using Android Jetpack Compose

Music Button Design Using Android Jetpack Compose

Reactions 2 Comments
1 min read
Notification Alert! Integration of Huawei Push Kit in Application (Kotlin)

Notification Alert! Integration of Huawei Push Kit in Application (Kotlin)

Reactions 5 Comments
4 min read
My Github Android Template

My Github Android Template

Reactions 2 Comments
2 min read
From Java to Kotlin. There and back again

From Java to Kotlin. There and back again

Reactions 10 Comments 1
7 min read
Kotlin’de DeğiƟkenler

Kotlin’de DeğiƟkenler

Reactions 5 Comments 2
2 min read
Deploy a Spring Boot Kotlin application with Docker

Deploy a Spring Boot Kotlin application with Docker

Reactions 11 Comments
4 min read
loading...