Kotlin Weekly - Kotlin Weekly #282

 
 

ISSUE #282

26th of December 2021
 



Announcements


Introducing kotlinx.coroutines 1.6.0
Following the release of Kotlin 1.6.0, the 1.6.0 version of the kotlinx.coroutines library is out. Check this article to read the main features.
blog.jetbrains.com

JetBrains Toolbox Case Study: Moving 1M users to Kotlin & Compose Multiplatform
Read this article to understand how the Toolbox team moved their application from C++ and JavaScript to 100% Kotlin and Compose Multiplatform.
blog.jetbrains.com



Articles


Exception handling in Kotlin Coroutines
A very important part of how coroutines behave is their exception handling. This article from the book Kotlin Coroutines explains how we can handle errors appropriately.
kt.academy

Using Ktor Client MockEngine for Integration and UI Tests
MockEngine replaces real network calls with mocked ones that use pre-defined data and status codes. See how you can use it on ktor.
akjaw.com

Eliminate obsolete object references
Programmers that are used to languages with automatic memory management rarely think about freeing objects, but this can lead to a few issues. Learn in this article how can we eliminate obsolete object references.
kt.academy

Adopting Kotlin Multiplatform Mobile (KMM) at Meetup
Meetup has adopted an architecture that leverages Kotlin Multiplatform Mobile for their new Meetup Organizer App. In this article, they explain their full story.
medium.com

Things every Kotlin Developer should know about Coroutines. Part 3: Structured Concurrency
In this third article of the series, Max Kim talks about structured concurrency in Coroutines.
maxkim.eu

Kotlin Flows in Android summary
Roman Kamyshnikov wrote a detailed article about Kotlin Flows and all of the information you’ll need to use them on Android.
proandroiddev.com

Are Kotlin Coroutines enough to replace RxJava?
Is it RxJava a more proven and resilient solution than Coroutines? This article elaborates on this hypothetical question, comparing both paradigms.
www.javaadvent.com



Libraries


Introducing dreiAttest — fraud protection without disrupting the user experience
dreiAttest unifies Apple’s DeviceCheck and Google’s SafetyNet into a single, easy-to-use framework for restricting API Access.
blog.dreipol.ch

kon v1.1.4 released
Kotlin Object Notation - Lightweight DSL to build fluid JSON trees v1.1.4 has been released.
github.com

Voyager
Voyager is a pragmatic navigation library for Jetpack 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 © 2021 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 #281

Sunday, December 19, 2021

ISSUE #281 19th of November 2021 Announcements Kotlin 1.6.10 has been released! Kotlin 1.6.10 has been released. It is available for IntelliJ-based IDEs up to version 2021.3, with Android Studio

Kotlin Weekly #280

Sunday, December 12, 2021

ISSUE #280 12th of November 2021 Hi folks. We hope you are having an amazing weekend. Remember to review your log4j installation before the week starts. Happy Sunday! Announcements Kotlin 1.6 Support

Kotlin Weekly #279

Sunday, December 5, 2021

ISSUE #279 4th of November 2021 Announcements Compose Multiplatform 1.0 is going live! Compose Multiplatform by JetBrains, the declarative UI framework for Kotlin, has reached version 1.0, which makes

Kotlin Weekly #278

Sunday, November 28, 2021

ISSUE #278 28th of November 2021 Announcements Dokka Is In Beta – Try It Now and Share Your Feedback! Dokka, the documentation engine for Kotlin, has reached Beta. Now it is closer to reach a stable

Kotlin Weekly #277

Sunday, November 21, 2021

ISSUE #277 21st of November 2021 Announcements Teaching Introductory Computer Science in Kotlin JetBrains has announced a webinar, where they will discuss with Geoffrey Challen, Teaching Associate

You Might Also Like

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power

PD#602 How Netflix Built Self-Healing System to Survive Concurrency Bug

Sunday, November 24, 2024

CPUs were dying, the bug was temporarily un-fixable, and they had no viable path forward ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#602 What are React Portals?

Sunday, November 24, 2024

A powerful feature that allows rendering components outside their parent component's DOM hierarchy ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

C#533 What's new in C# 13

Sunday, November 24, 2024

Params collections support, a new Lock type and others ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚙️ Smaller but deeper: Writer’s secret weapon to better AI

Sunday, November 24, 2024

November 24, 2024 | Read Online Ian Krietzberg Good morning. I sat down recently with Waseem Alshikh, the co-founder and CTO of enterprise AI firm Writer. Writer recently made waves with the release of

Sunday Digest | Featuring 'How Often People Go to the Doctor, by Country' 📊

Sunday, November 24, 2024

Every visualization published this week, in one place. Nov 24, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week we visualized the GDP per capita

Android Weekly #650 🤖

Sunday, November 24, 2024

View in web browser 650 November 24th, 2024 Articles & Tutorials Sponsored Why your mobile releases are a black box “What's the status of the release?” Who knows. Uncover the unseen challenges

PHP 8.4 is released, Dynamic Mailer Configuration, and more! - №540

Sunday, November 24, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Lumoz RaaS Introduces Layer 2 Solution on Move Ecosystem

Sunday, November 24, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 24, 2024? The HackerNoon

😼 The hottest new AI engineer

Sunday, November 24, 2024

Plus, an uncheatable tech screen app Product Hunt Sunday, Nov 24 The Roundup This newsletter was brought to you by Countly Happy Sunday! Welcome back to another edition of The Roundup, folks. We've