Kotlin Weekly - Kotlin Weekly #385

 
 

ISSUE #385

17th of December 2023
 



Announcements


Kandy: the new Kotlin plotting library by JetBrains
JetBrains has announced Kandy, a new Kotlin plotting library. It provides a new, powerful DSL for creating charts of various kinds. Check out everything about it in this article.
blog.jetbrains.com

KotlinConf Global 2024: Uniting Kotlin Enthusiasts Worldwide!
KotlinConf Global returns next year, in May. No matter where you are in the world, you can join a Kotlin celebration.
blog.jetbrains.com



Articles


kotlinx.serialization in Kotlin- All You Need To Know
If you are working with Kotlin, then it is a matter of time before you will face a need to serialize and deserialize your data. This article covers things you will need to know about the process.
codersee.com

Kotlin Compiler Plugins
The Kotlin Compiler is a program that compiles Kotlin code but is also used by the IDE to provide analytics for code completion, warnings, and much more. This article covers some of its essentials.
kt.academy

Kotlin K2 Compiler's Latest Features: Subtle Under-the-Hood Advances for Koin
An exploration of the new K2 features recently announced, and how they will impact Koin.
blog.cloud-inject.io

Exceptions for control flow in Kotlin
Article by Ralf Wondratschek showcasing how Kotlin handles control flow with sealed types, when statements and smart casts.
ralf-wondratschek.com

Kotlin Coroutines : Suspending vs Blocking
What is the difference between suspending and blocking in the context of a coroutine? Yves Kalume answers this question in his latest article.
yveskalume.dev



Android


Animating Inside and Outside the Box with Jetpack Compose
Animations have the power to make user interfaces feel alive and engaging. This article explores the deeper aspects of animations within Jetpack Compose.
proandroiddev.com



Videos


Master Map Manipulation - Updating Data with Lenses
For a few weeks Duncan McGregor has been looking at representing and manipulating data in Kotlin. This week we keeps exploring the same lens interface he was devising in previous chapters.
www.youtube.com



Libraries


ProjectGenerator
ProjectGenerator by Inaki Villar creates modularized Gradle projects based on different layers and shapes.
github.com

ClimateTraceKMP
New Kotlin Multiplatform Project from John O'Reilly to showcase climate-related emission data.
github.com

Coroutine Stacks
Project developed during the Google Summer of Code 2023 aiming to create an Intellij Plugin that will enhance the coroutine debugging experience by creating a view with the graph representation of coroutines and their stack traces.
github.com

AnimatedBottomBarCompose
Cool animated navigation bars for your Compose Android app.
github.com

peekaboo
Kotlin Multiplatform library for Compose Multiplatform, designed for seamless integration of an image picker feature in iOS and Android applications.
github.com

Compottie
Compose Multiplatform port of airbnb/lottie-compose
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 © 2023 Kotlin Weekly, All rights reserved.
You are receiving this email because you opted in at our website.

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

Email Marketing Powered by Mailchimp

Older messages

Kotlin Weekly #384

Sunday, December 10, 2023

ISSUE #384 10th of December 2023 Announcements Kotlin for WebAssembly Goes Alpha Kotlin/Wasm, the newest Kotlin Multiplatform target platform, has reached Alpha status! Here's what you need to know

Kotlin Weekly #383

Sunday, December 3, 2023

ISSUE #383 2nd of November 2023 Announcements Tackle Advent of Code 2023 With Kotlin and Win Prizes The Kotlin Advent of Code has started. If you would like to participate in an advent event, this is

Kotlin Weekly #382

Sunday, November 26, 2023

ISSUE #382 26th of November 2023 Announcements Kotlin Developer Survey #2 Our colleagues at JetBrains asked us to let you know that the Kotlin Developer Survey is still open. Please, consider

Kotlin Weekly #381

Sunday, November 19, 2023

ISSUE #381 19th of November 2023 Announcements Kotlin Multiplatform Development Roadmap for 2024 With the recently achieved stability of Kotlin Multiplatform, there is now a clear Roadmap for KMP in

Kotlin Weekly #379

Sunday, November 5, 2023

ISSUE #379 5th of November 2023 Hi Kotliners! This week is a big one. Kotlin Multiplatform is now stable, and the Kotlin version 1.9.20 has been released. Check out our summary of articles to learn

You Might Also Like

Elastic Community Newsletter

Tuesday, December 24, 2024

Check out the latest from the Elastic Community ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect community-newsletter-header-img.png

Daily Coding Problem: Problem #1646 [Medium]

Monday, December 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Write a function that rotates a list by k elements. For example, [1, 2, 3, 4,

GCP Newsletter #430

Monday, December 23, 2024

Welcome to issue #430 December 23rd, 2024 News Event Official Blog Calling all devs: Code the future of baseball with Google Cloud and MLB - Google Cloud and MLB are hosting a hackathon where

⏯️ Make a Holiday Guest Profile for Your Streaming Services — What Is Linux Mint?

Monday, December 23, 2024

Also: I Played the Worst Mobile Games So You Don't Have To, and More! How-To Geek Logo December 23, 2024 Did You Know The giant splashes of color that make poinsettias a popular holiday decoration

Ranked | The Most Satisfying vs. Most Reliable Car Brands in 2024 🚙

Monday, December 23, 2024

The most reliable car brands are rarely the most satisfying to own, according to recent Consumer Reports survey data. View Online | Subscribe | Download Our App Presented by: Find the megatrends

Bitcoin Enthusiasts Are Letting Altcoins Pass by

Monday, December 23, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 23, 2024? The

Last Minute Gifts from Walmart

Monday, December 23, 2024

ZDNET ZDNET Sponsored Message In Partnership with Walmart December 23, 2024 exclusive offer Walmart Last-minute gifts from Walmart Shop Now Walmart The tech you've been wishing for–at everyday low

15 ways AI saved me weeks of work in 2024

Monday, December 23, 2024

ZDNET's product of the year; Windows 11 24H2 bug list updated -- ZDNET ZDNET Tech Today - US December 23, 2024 AI applications on various devices. 15 surprising ways I used AI to save me weeks of

Distributed Locking: A Practical Guide

Monday, December 23, 2024

If you're wondering how and when distributed locking can be useful, here's the practical guide. I explained why distributed locking is needed in real-world scenarios. Explored how popular tools

⚡ THN Weekly Recap: Top Cybersecurity Threats, Tools and Tips

Monday, December 23, 2024

Your one-stop-source for last week's top cybersecurity headlines. The Hacker News THN Weekly Recap The online world never takes a break, and this week shows why. From ransomware creators being