Kotlin Weekly - Kotlin Weekly #376

 
 

ISSUE #376

15th of October 2023
 



Announcements


Kotlin Support in Fleet: Explore a New IDE from JetBrains
JetBrains Fleet is a lightweight code editor and IDE that uses the IntelliJ code-processing engine. It is in preview and supports Kotlin, so feel free to check it out.
blog.jetbrains.com



Articles


Sealed Generics and SKIE
Quick piece by Paul Hawke from Touchlab on using SKIE with Sealed Classes and Generics to improve the Kotlin Multiplatform experience from Swift.
touchlab.co

Konsist and Conquer: Embracing the World of Dynamic Testing
Igor Wojda wrote an article about Konsist and the world of Dynamic Testing.
proandroiddev.com

Data Classes and Destructuring
New chapter by Dave Leeds in An Illustrated Guide, this time talking about Data Classes and Destructuring.
typealias.com

Extensions in Kotlin
Excerpt from the book Kotlin Essentials by Marcin Moskala. In this article, he dives into Kotlin extensions.
kt.academy

Achieve Compile-Time Safety with Koin in Record Time
Those unfamiliar with Koin have often voiced concerns about its focus on runtime safety over compile-time safety. This article aims to shed some light.
blog.cloud-inject.io

Kotlin and Variance: Navigating Type Relationships
Adeeper understanding of invariance, covariance, and contravariance allows for more efficient and flexible coding. Check out this article to learn more.
blog.kotlin-academy.com



Android


Strategies for automatically refreshing data on Android using Kotlin Flow
Christophe Beyls wrote an article showcasing how to refresh data on our Android app using Kotlin Flow.
bladecoder.medium.com



Videos


KMP Team Workflows and KMMBridge Quick Start
Touchlab hosted a live stream on KMP team workflows. They went through a KMMBridge quick start, discussed integration scenarios, and had a live Q&A.
www.youtube.com

Mastering Kotlin Maps: Your Comprehensive Guide
Check out in this tutorial some of the intricacies of Kotlin Maps.
www.youtube.com

Testing Private Functions? The Why and How!
In this video, Charfaoui Younes talks about why and how we should be testing private functions.
www.youtube.com



Libraries


Kore
A Kotlin DSL library to generate Datapacks for Minecraft Java.
github.com

KTM
KTM is a Mustache implementation in pure Kotlin Multiplatform.
github.com

RSocket Router
rsocket-kotlin-router is a customizable library designed to streamline and simplify routing for RSocket Kotlin server applications.
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 #375

Sunday, October 8, 2023

ISSUE #375 8th of October 2023 Announcements Call for Speakers is now open for KotlinConf'24! If you are a Kotlin expert or have a fascinating Kotlin story to tell, we want you as a speaker at

Kotlin Weekly #374

Sunday, October 1, 2023

ISSUE #374 1st of October 2023 Announcements Touchlab Open Source Updates - Sep 2023 Touchlab has pushed some major open-source updates over the past few weeks that will have an impact on how teams use

Kotlin Weekly #373

Sunday, September 24, 2023

ISSUE #373 24th of September 2023 Articles Using Kover for Effective Code Coverage in Kotlin Projects Om Parashar wrote in this article about how we can use Kover to provide Code Coverage in our Kotlin

Kotlin Weekly #372

Sunday, September 17, 2023

ISSUE #372 17th of September 2023 Announcements Join Us for a Live Introduction to Algorithmic Challenges in Kotlin! Are you preparing for technical interviews, or do you simply want to master

Kotlin Weekly #371

Sunday, September 10, 2023

ISSUE #371 10th of September 2023 Announcements SKIE is Open Source SKIE, Touchlab's tool to bridge Kotlin and Swift APIs for Kotlin Multiplatform, has been released as open source. This is a

You Might Also Like

Prepare for a Lifetime of Adventure with Rosetta Stone

Tuesday, December 24, 2024

The Perfect Gift For Every Traveler on Your List Rosetta Stone makes it easy to connect with the world in a whole new way. With a Lifetime Unlimited plan, users can access 25 languages to prepare for

Tuesday Triage #232

Tuesday, December 24, 2024

Your weekly crème de la crème of the Internet is here! The 232nd edition featuring fish traps, little Mussolinis, and volvelles. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

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