https://kotlinlang.org logo
Docs
Join the conversationJoin Slack
Channels
100daysofcode
100daysofkotlin
100daysofkotlin-2021
advent-of-code
aem
ai
alexa
algeria
algolialibraries
amsterdam
android
android-architecture
android-databinding
android-studio
androidgithubprojects
androidthings
androidx
androidx-xprocessing
anime
anko
announcements
apollo-kotlin
appintro
arabic
argentina
arkenv
arksemdevteam
armenia
arrow
arrow-contributors
arrow-meta
ass
atlanta
atm17
atrium
austin
australia
austria
awesome-kotlin
ballast
bangladesh
barcelona
bayarea
bazel
beepiz-libraries
belgium
berlin
big-data
books
boston
brazil
brikk
budapest
build
build-tools
bulgaria
bydgoszcz
cambodia
canada
carrat
carrat-dev
carrat-feed
chicago
chile
china
chucker
cincinnati-user-group
cli
clikt
cloudfoundry
cn
cobalt
code-coverage
codeforces
codemash-precompiler
codereview
codingame
codingconventions
coimbatore
collaborations
colombia
colorado
communities
competitive-programming
competitivecoding
compiler
compose
compose-android
compose-desktop
compose-hiring
compose-ios
compose-mp
compose-ui-showcase
compose-wear
compose-web
connect-audit-events
corda
cork
coroutines
couchbase
coursera
croatia
cryptography
cscenter-course-2016
cucumber-bdd
cyprus
czech
dagger
data2viz
databinding
datascience
dckotlin
debugging
decompose
decouple
denmark
deprecated
detekt
detekt-hint
dev-core
dfw
docs-revamped
dokka
domain-driven-design
doodle
dsl
dublin
dutch
eap
eclipse
ecuador
edinburgh
education
effective-kotlin
effectivekotlin
emacs
embedded-kotlin
estatik
event21-community-content
events
exposed
failgood
fb-internal-demo
feed
firebase
flow
fluid-libraries
forkhandles
forum
fosdem
fp-in-kotlin
framework-elide
freenode
french
fritz2
fuchsia
functional
funktionale
gamedev
ge-kotlin
general-advice
georgia
geospatial
german-lang
getting-started
github-workflows-kt
glance
godot-kotlin
google-io
gradle
graphic
graphkool
graphql
graphql-kotlin
graviton-browser
greece
grpc
gsoc
gui
hackathons
hacktoberfest
hamburg
hamkrest
helios
helsinki
hexagon
hibernate
hikari-cp
hire-me
hiring
hongkong
hoplite
http4k
hungary
hyderabad
image-processing
india
indonesia
inkremental
intellij
intellij-plugins
intellij-tricks
internships
introduce-yourself
io
ios
iran
israel
istanbulcoders
italian
jackson-kotlin
jadx
japanese
jasync-sql
java-to-kotlin-refactoring
javadevelopers
javafx
javalin
javascript
jdbi
jhipster-kotlin
jobsworldwide
jpa
jshdq
juul-libraries
jvm-ir-backend-feedback
jxadapter
k2-early-adopters
kaal
kafka
kakao
kalasim
kapt
karachi
karg
karlsruhe
kash_shell
kaskade
kbuild
kdbc
kgen-doc-tools
kgraphql
kinta
klaxon
klock
kloudformation
kmdc
kmm-español
kmongo
knbt
knote
koalaql
koans
kobalt
kobweb
kodein
kodex
kohesive
koin
koin-dev
komapper
kondor-json
kong
kontent
kontributors
korau
korean
korge
korim
korio
korlibs
korte
kotest
kotest-contributors
kotless
kotlick
kotlin-asia
kotlin-beam
kotlin-by-example
kotlin-csv
kotlin-data-storage
kotlin-foundation
kotlin-fuel
kotlin-in-action
kotlin-inject
kotlin-latam
kotlin-logging
kotlin-multiplatform-contest
kotlin-mumbai
kotlin-native
kotlin-pakistan
kotlin-plugin
kotlin-pune
kotlin-roadmap
kotlin-samples
kotlin-sap
kotlin-serbia
kotlin-spark
kotlin-szeged
kotlin-website
kotlinacademy
kotlinbot
kotlinconf
kotlindl
kotlinforbeginners
kotlingforbeginners
kotlinlondon
kotlinmad
kotlinprogrammers
kotlinsu
kotlintest
kotlintest-devs
kotlintlv
kotlinultimatechallenge
kotlinx-datetime
kotlinx-files
kotlinx-html
kotrix
kotson
kovenant
kprompt
kraph
krawler
kroto-plus
ksp
ktcc
ktfmt
ktlint
ktor
ktp
kubed
kug-leads
kug-torino
kvision
kweb
lambdaworld_cadiz
lanark
language-evolution
language-proposals
latvia
leakcanary
leedskotlinusergroup
lets-have-fun
libgdx
libkgd
library-development
linkeddata
lithuania
london
losangeles
lottie
love
lychee
macedonia
machinelearningbawas
madrid
malaysia
mathematics
meetkotlin
memes
meta
metro-detroit
mexico
miami
micronaut
minnesota
minutest
mirror
mockk
moko
moldova
monsterpuzzle
montreal
moonbean
morocco
motionlayout
mpapt
mu
multiplatform
mumbai
munich
mvikotlin
mvrx
myndocs-oauth2-server
naming
navigation-architecture-component
nepal
new-mexico
new-zealand
newname
nigeria
nodejs
norway
npm-publish
nyc
oceania
ohio-kotlin-users
oldenburg
oolong
opensource
orbit-mvi
osgi
otpisani
package-search
pakistan
panamá
pattern-matching
pbandk
pdx
peru
philippines
phoenix
pinoy
pocketgitclient
polish
popkorn
portugal
practical-functional-programming
proguard
prozis-android-backup
pyhsikal
python
python-contributors
quasar
random
re
react
reaktive
realm
realworldkotlin
reductor
reduks
redux
redux-kotlin
refactoring-to-kotlin
reflect
refreshversions
reports
result
rethink
revolver
rhein-main
rocksdb
romania
room
rpi-pico
rsocket
russian
russian_feed
russian-kotlinasfirst
rx
rxjava
san-diego
science
scotland
scrcast
scrimage
script
scripting
seattle
serialization
server
sg-user-group
singapore
skia-wasm-interop-temp
skrape-it
slovak
snake
sofl-user-group
southafrica
spacemacs
spain
spanish
speaking
spek
spin
splitties
spotify-mobius
spring
spring-security
squarelibraries
stackoverflow
stacks
stayhungrystayfoolish
stdlib
stlouis
strife-discord-lib
strikt
students
stuttgart
sudan
swagger-gradle-codegen
swarm
sweden
swing
swiss-user-group
switzerland
talking-kotlin
tallinn
tampa
teamcity
tegal
tempe
tensorflow
terminal
test
testing
testtestest
texas
tgbotapi
thailand
tornadofx
touchlab-tools
training
tricity-kotlin-user-group
trójmiasto
truth
tunisia
turkey
turkiye
twitter-feed
uae
udacityindia
uk
ukrainian
uniflow
unkonf
uruguay
utah
uuid
vancouver
vankotlin
vertx
videos
vienna
vietnam
vim
vkug
vuejs
web-mpp
webassembly
webrtc
wimix_sentry
wwdc
zircon
Powered by Linen
feed
  • j

    janvladimirmostert

    08/17/2020, 7:50 PM
    Since no-one has posted this yet, here it is https://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/
    :kotlin-flag: 20
    🎉 13
    🍾 12
    :kotlin: 32
    s
    r
    +2
    • 5
    • 5
  • j

    Jarosław Michalik

    08/19/2020, 8:24 AM
    https://kotlintesting.com/testing-timestampts-with-joda-time/
    s
    • 2
    • 2
  • a

    altavir

    08/24/2020, 1:03 PM
    Here is the release video for new version of plotly.kt:

    https://youtu.be/-E2WOz0D1-c▾

    • Full coverage of basic Plotly API (fully type-safe with autocomplete etc.) • Full-stack support for rendering from the servers side (with dynamic real-time updates!). • Client side rendering with Kotlin-JS and coroutines. • Experimental support for Kotlin-jupyter. • Experimental scripting support. • JavaFX demo.
    👍 6
    r
    • 2
    • 8
  • g

    genovich

    08/26/2020, 12:00 PM
    https://medium.com/yandex-money/configuring-multi-module-projects-ca671a24b16a?source=friends_link&sk=f32e5be7ce87bbd94f0bfe3e7c256e5b
    j
    • 2
    • 10
  • o

    olonho

    08/27/2020, 2:13 PM
    Kotlin Skia bindings version 0.1.5 got recently released, with support for macOS, Linux and Windows. See https://github.com/JetBrains/skiko
    👍 16
    m
    t
    +3
    • 6
    • 29
  • l

    Lukas Lechner

    08/28/2020, 8:53 AM
    Hi! I published a new blog post about “Why exception handling with Kotlin Coroutines is so hard and how to successfully master it!“. https://www.lukaslechner.com/why-exception-handling-with-kotlin-coroutines-is-so-hard-and-how-to-successfully-master-it/. I hope I can help a few people with this complex subject!
    👍 12
    j
    j
    +2
    • 5
    • 7
  • s

    Slackbot

    08/28/2020, 10:36 AM
    This message was deleted.
    m
    • 2
    • 1
  • s

    sam

    08/30/2020, 3:08 AM
    Kotest 4.2 is out. Overview of the major changes here: https://github.com/kotest/kotest/blob/master/blog/release_4.2.md
    🎉 8
    e
    • 2
    • 2
  • p

    Prafull M

    08/30/2020, 5:26 PM
    Wrote a blog around making most bounded types in Kotlin that can help in making code more expressive and less error prone. Here: https://proandroiddev.com/make-your-kotlin-code-express-itself-9a36b37c5f93?source=collection_home---4------0-----------------------
    h
    j
    • 3
    • 3
  • s

    Slackbot

    09/01/2020, 10:42 AM
    This message was deleted.
    👎 17
    🚓 2
    a
    • 2
    • 2
  • a

    AlexJuca

    09/02/2020, 4:05 PM
    Idiomatic kotlin preconditions for spring boot Restful API's I would love your feedback on this. If you could contribute any ideas by creating issues and providing constructive feedback, it would be immensely helpful. https://github.com/nextbss/requirekt
    s
    • 2
    • 2
  • g

    Gennaro Daniele Acciaro

    09/11/2020, 6:19 PM
    Hi everybody, i just published this article about the Command Design Pattern (in Kotlin, of course) Tell me what you think about, pls https://medium.com/@acciarogennaro/the-command-design-pattern-in-kotlin-445ead6ca1f2?sk=5e754841dab19533ccd7c0cb47d776e4
    👏 3
    r
    • 2
    • 2
  • s

    Shreyas Patil

    09/12/2020, 2:19 PM
    https://medium.com/scalereal/hello-datastore-bye-sharedpreferences-android-part-2-proto-datastore-2716fbfd4783
    👍 1
    h
    • 2
    • 1
  • m

    Mehul Kabaria

    09/13/2020, 6:32 AM
    I want to create chatting application same like WhatsApp provides feature with video and audio calling. Any customized SDK available that give above all features. Your help would be appreciated.
    ⛔ 5
    👈 1
    a
    • 2
    • 1
  • j

    Joffrey

    09/13/2020, 10:13 PM
    Hey guys, I’ve implemented a coroutine-based multiplatform STOMP client over websockets (JVM/Browser/NodeJS). I would love to hear any feedback! (issues and PRs are welcome) https://github.com/joffrey-bion/krossbow
    👍 2
    ❤️ 2
    b
    c
    j
    • 4
    • 8
  • s

    sdeleuze

    09/14/2020, 9:42 AM
    https://twitter.com/sdeleuze/status/1305430819415130112
    👍 9
    🎉 3
    a
    • 2
    • 1
  • e

    elye

    09/15/2020, 10:55 AM
    https://medium.com/mobile-app-development-publication/simple-kotlin-null-check-for-multiple-mutable-variables-b095f7ac9bf1?source=friends_link&sk=c182bb5d89f7d10985392d8e36f4c228
    m
    • 2
    • 1
  • j

    jmfayard

    09/17/2020, 6:22 AM
    Hello friends Here is tutorial of mine to help you get started with continuous integration. It's for you if ✅ you write unit tests ❌ have no CI pipeline to run them when you
    git push
    I show a simple way you can fix that with GitHub Actions + Gradle https://dev.to/jmfayard/how-do-i-setup-github-actions-for-my-gradle-or-android-project-3eal
    👍 1
    p
    s
    +2
    • 5
    • 8
  • p

    pjagielski

    09/23/2020, 12:59 PM
    Hi, I recently released Punkt 0.3.0 - a live coding music library for Kotlin: https://github.com/pjagielski/punkt To celebrate it, I live coded a track called "Developers", check out the teaser... 🎶🎛️ Full video:

    https://www.youtube.com/watch?v=T1kspTlFH0Y▾

    devs-teaser.mp4
    🔥 24
    🎉 7
    🚀 6
    k
    b
    +3
    • 6
    • 9
  • g

    gammax

    10/01/2020, 12:10 PM
    Hi folks, 🤘 Just wanted to share that we just released Chucker v3.3.0 📦 https://github.com/ChuckerTeam/chucker/releases/tag/3.3.0 (If you don’t know Chucker, it’s an OkHTTP Debugger on Device for Android :android:). This version comes with a lot of nice features and improvements: • Better support for partially consumer responses/requests • Better export capabilities • Port numbers shown in URLs There is also a #chucker channel if you’re interested in following/joining the development.
    👏 6
    🔥 8
    a
    • 2
    • 1
  • m

    Malvin Sutanto

    10/05/2020, 1:20 PM
    Moving from React Native to Kotlin Multiplatform https://link.medium.com/D6OPgAZVkab
    🧐 1
    👍 12
    m
    • 2
    • 1
  • j

    jmfayard

    10/07/2020, 8:27 AM
    Hello friends, @louiscad and I are launching the Kotlin Libraries Playground! The Kotlin Libraries Playground is a cool new resources to learn Kotlin, and more specifically to play around with the many good libraries our growing eco-system is producing! https://github.com/LouisCAD/kotlin-libraries-playground Hacktoberfest has been great for the project, 12 good contributions already and 10 more planned. If you want to join the fun, read this: https://blog.kotlin-academy.com/contribute-to-the-kotlin-libraries-playground-for-hacktoberfest-2875af740b79
    :kotlin: 1
    👍 10
    :kotlin-flag: 12
    d
    l
    • 3
    • 4
  • b

    Big Chungus

    10/07/2020, 8:57 PM
    message has been deleted
    🎉 1
    👍 2
    • 1
    • 3
  • h

    Howie Zuo

    10/08/2020, 12:22 AM
    Wrote an article about building a Design System on Jetpack Compose https://medium.com/@howiezuo/building-a-design-system-implementation-using-jetpack-compose-part1-bc1de068a56d
    f
    m
    • 3
    • 3
  • s

    Slackbot

    10/08/2020, 2:23 AM
    This message was deleted.
    🙃 1
    e
    • 2
    • 1
  • s

    sahil Lone

    10/08/2020, 6:19 AM
    Guys,  I had started a library last year to have a wrapper over Jackson for a type safe programming. Please have. a look at it, remarks are highly appreciated and. if you believe it can. be taken further please help to contribute https://github.com/sahlone/kson
    a
    • 2
    • 2
  • b

    Big Chungus

    10/08/2020, 2:47 PM
    Just released v0.0.4 of kpm-publish gradle plugin. This extends the flexibility of the plugin beyond kotlin projects allowing to manage arbitrary NPM packages
    👍 2
    • 1
    • 1
  • a

    Alina Dolgikh [JB]

    10/09/2020, 8:50 AM
    kotlinx.serialization has reached 1.0 🚀 Read the blogpost: https://blog.jetbrains.com/kotlin/2020/10/kotlinx-serialization-1-0-released/
    👏 43
    🎉 20
    m
    b
    +2
    • 5
    • 4
  • a

    akuleshov7

    10/11/2020, 8:52 AM
    Hey guys, we have created a linter (checker + autofixer) for Kotlin with a huge number of rules. Will be great if you will support it at least with a very simple thing: star on a GitHub: https://github.com/cqfn/diKTat But if you will have a chance try it in your CI/CD :)
    ➕ 1
    j
    r
    a
    • 4
    • 10
  • i

    izyaboi

    10/13/2020, 6:21 AM
    hey 🙂
    🤦‍♂️ 4
    😛 1
    a
    • 2
    • 1
Powered by Linen
Title
i

izyaboi

10/13/2020, 6:21 AM
hey 🙂
🤦‍♂️ 4
😛 1
a

altavir

10/13/2020, 7:20 AM
This channel is for news and announcements. Please keep casual discussion to #general
View count: 2