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

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

⚙️ OpenA(G)I?

Monday, December 23, 2024

Plus: The Genesis Project ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 12/23/2024

Monday, December 23, 2024

New blogs from Syncfusion Introducing the New WinUI Kanban Board By Karthick Mani This blog explains the features of the new Syncfusion WinUI Kanban Board control introduced in the 2024 Volume 4

Import AI 395: AI and energy demand; distributed training via DeMo; and Phi-4

Monday, December 23, 2024

What might fighting for freedom in an AI age look like? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

LockBit Ransomware Developer Charged for Billions in Global Damages

Monday, December 23, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest