Copy
 
 

ISSUE #231

3rd of January 2021
 

Happy New Year Kotliners. We hope 2021 will be better than 2020 - stakes are high. Remember to wear a mask and keep social distance, there is a fucking pandemic going on. Take care, and enjoy our selection of articles.



Announcements


Jetpack Compose for Desktop: Milestone 2 Released
Compose for Desktop Milestone 2 has just been released. Check all the goodies included in it.
blog.jetbrains.com

Kotlin 1.4.30-M1
Kotlin 1.4.30-M1 has arrived, with configuration cache support in the Gradle plugin and a few more goodies.
github.com



Articles


Coroutines Job Structures
This article from Mohit Sarveiya explores examples of creating Job hierarchies with coroutines, their effect on cancellation, and Supervisor Jobs.
codingwithmohit.com

Higher order functions, how, why and what not to do.
In this article, the author dives into the High Order Functions for Kotlin, and how we should operate with them.
www.funkymuse.dev

Cooking Tasty code in Kotlin — Part 2
Shreyas Patil keeps sharing with us his Kotlin recipes.
medium.com

Cracking The Morse Code
In this article, check out how you could create a Morse Code Reader to read a message sent originally in Morse.
chetangupta.net

The future of cross-platform development: Kotlin multiplatform
Uli Luckas shares the problem of previous multiplatform approaches, and how Kotlin enables a substantially different cross-platform development.
dev.to



Android


Introduction to Dependency Injection & its popular Android Frameworks
This article explores some of the most popular DI frameworks for Android.
www.seljabali.com

A Jetpack Compose by any other name
Jake Wharton does not like the fact that Compose is being called Compose. He explains his reasoning in this article.
jakewharton.com



Videos


Test driving CSV parser in Kotlin
In this pair programming session Duncan and Dmitry test drive a CSV parser from scratch.
www.youtube.com

TechUrTime - Kotlin Flow API
Playlist from TechUrTime with their videos studying and showcasing the Kotlin Flow API.
www.youtube.com



Podcast


Coil with Colin White
In the next episode of The Developers' Bakery, Nicola Corti speaks with Colin White about Coil and some of the internals and the Kotlin features used to make the library shine.
thebakery.dev

Compose for Desktop
Hadi Hariri sits down to talk to Nikolay Igotti, who is leading the efforts of Compose for Desktop at JetBrains.
talkingkotlin.com



Libraries


Kloudfront Blog Stats
A lambda function and CLI tool for processing AWS Cloudfront access logs in Kotlin and dumping the useful data into Postgres.
github.com

Cabret
Cabret is an Kotlin Library that enables Annotation-triggered method call logging for Kotlin Multiplatform.
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 © 2021 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