Copy
 
 

ISSUE #210

9th of August 2020
 

Hello Kotliners! The COVID seems to be well alive among us, so remember to wear a mask, wash your hands and practice social distancing. And of course, remember to keep learning Kotlin.



Announcements


Dokka Preview Based on Kotlin 1.4.0-RC
Dokka has been rethought and reimplemented with Kotlin 1.4.0 (its version number is now aligned with the Kotlin embedded compiler). See the changes in this blog post from JetBrains
blog.jetbrains.com



Articles


Kotlin JSON serialization crash course
You want to convert your Data classes to JSON and vice-versa. We always reach that point in life. This article teaches you how to quickly do it.
www.rockandnull.com

Hello Http4k
Introductory article into http4k — a Kotlin library for writing HTTP servers and clients
dmitrykandalov.com



Android


Await next frame in Jetpack Compose
Jorge Castillo has published a new article explaining why Learn why view invalidation per se is not a thing in Jetpack Compose.
jorgecastillo.dev

Send and Receive data from activities using the Activity Result APIs
The Activity Result APIs provide components for registering for a result, launching the result, and handling the result once it is dispatched by the system. Learn how to use it in this post.
medium.com

Composing in the wild
Interesting experiment by Andrei Shikov, where he builds a web application with Compose as a server.
medium.com



Videos


August Kotlin London Meetup
Video of the August KUG London Meetup, with two sessions: gRPC with Kotlin Coroutines and Validating Requirements and Domain with Pesticide
www.youtube.com



Libraries


Pesticide
Pesticide is a library to write Domain-Driven Tests, written in Kotlin (but it works in Java projects as well).
github.com

KVision
KVision allows you to build modern web applications with Kotlin, without any use of HTML, CSS or JavaScript.
github.com

Contribute

We rely on sponsors to offer quality content every Sunday. If you would like to submit a sponsored link contact us.

If you want to submit an article for the next issue, please do also drop us an email.
 


Thanks to JetBrains for their support!

Twitter
Facebook
Website
Copyright © 2020 Kotlin Weekly, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp