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

GCP Newsletter #399

Monday, May 20, 2024

Welcome to issue #399 May 20th, 2024 News Gemini Official Blog Vertex AI Vertex AI at I/O: Bringing new Gemini and Gemma models to Google Cloud customers - Vertex AI updates from Google I/O '24.

SeekOut lays off staff

Monday, May 20, 2024

Plus: ChatGPT revenue heats up and Meta's Oversight Board pulls at a Threads case View this email online in your browser By Christine Hall Monday, May 20, 2024 Good afternoon, and welcome back to a

👋 Try These Samsung Galaxy Gestures and Motions — Tips to Free Up OneDrive Storage

Monday, May 20, 2024

Also: Using the Apple Watch as a Walkie-Talkie, and More! How-To Geek Logo May 20, 2024 Did You Know Despite what you may have been taught in school, there are only 4 Great Lakes, hydrologically

TechCrunch Space: Star(side)liner

Monday, May 20, 2024

The first crewed launch of Boeing's Starliner capsule has been pushed back yet again to no earlier than May 25. View this email online in your browser By Aria Alamalhodaei Monday, May 20, 2024

AI Consultants should have a 15-Minute Sales Call Funnel

Monday, May 20, 2024

Your feedback is clear. I'll build 'the AI Consultant program' ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1447 [Medium]

Monday, May 20, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Mastermind is a two-player game in which the first player attempts to guess

JTBD deep-dive - and a special announcement

Monday, May 20, 2024

Before we get to this week's Deep-Dive, we're pumped to announce that today is the official launch day for Today, we relaunch Gigantic, now powered by Product Collective. Gigantic helps product

⚙️ Exclusive Interview: Deeplearning.ai cofounder on the importance of regulation for job creation

Monday, May 20, 2024

Plus: The FTC has a few questions about AI & Colorado gets serious about AI regulation ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

2 weeks until the R&D 100 Final Deadline!

Monday, May 20, 2024

2 weeks until the R&D 100 Final Deadline! WTWH Media The 62nd R&D 100 Awards competition is nearing the end of its run, with the Final submission deadline being two weeks away. This esteemed

Cybersecurity consolidation is here: CyberArk snags Venafi for $1.54B

Monday, May 20, 2024

CyberArk is acquiring Venafi from Thoma Bravo for a good $1.54 billion. View this email online in your browser By Rebecca Bellan Monday, May 20, 2024 Welcome to TechCrunch AM! This morning, we've