Kotlin Weekly - Kotlin Weekly #236

 
 

ISSUE #236

7th of February 2021
 

Hi Kotliners. For all of you celebrating the Lunar New Year, take care and have a fantastic time with the families and relatives. Now enjoy some Kotlin for this weekend.



Announcements


1.4.30 Is Released With a New JVM Backend and Language and Multiplatform Features
Kotlin 1.4.30 is now available. This is the last 1.4 incremental release, so there are lots of new experimental features that will become stable in 1.5.0.
blog.jetbrains.com

New Language Features Preview in Kotlin 1.4.30
JetBrains is planning to add new language features in Kotlin 1.5, and you can already try them out in Kotlin 1.4.30.
blog.jetbrains.com

The New JVM IR Backend Is in Beta: Let’s Make It Stable Together
The JVM IR backend has been reworked as part of our ongoing project to rewrite the whole compiler. Check the official announcement here.
blog.jetbrains.com



Articles


Bad Kotlin Extensions
Kotlin extensions are a cool feature, not always properly used. In this article, Vasya Drobushkov goes through some examples of how not to write Kotlin extensions.
krossovochkin.com

Kotlin Coroutines Fundamentals
This article covers why we need coroutines, their fundamental blocks in theory, and then shows them in action to explain the blocks clearly.
www.chaddha.me

Enhanced Deprecation in Kotlin
Kotlin’s Deprecation annotation makes life a lot easier for everybody when deprecating code. In this post, Todd Ginsberg shows what @Deprecated can do for us, and how to use it effectively.
todd.ginsberg.com



Android


Bridging the gap between coroutines, JVM threads, and concurrency problems
Manuel Vivo wrote an arLearn more about how coroutines are executed in the JVM and concurrency problems that can arise, with their solution.
manuelvivo.dev

Humble Views, Proud ViewModels
This article dives deep into how to design views and view models, how they wire to a LifecycleOwner, and how this can positively impact your app testability.
dev.to

Getting ready for Declarative UIs — Part 1 — Unidirectional Data Flow
Raul Hernandez Lopez has started a new series of articles on declarative UI. The first article verses about Unidirectional Data Flow.
proandroiddev.com

A comprehensive hundred-line navigation for Jetpack/Desktop Compose
In this article, Arkadii Ivanov demonstrates how Decompose can be used to add full featured navigation in pure Composable world.
proandroiddev.com



Videos


February 2021 Online Kotlin User Group
Second 2021 event of the KUG London, featuring two sessions from Daniele Baroncelli on The D-KMP Architecture and Mohit Sarveiya Micronaut with Kotlin Coroutines
www.youtube.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 #235

Sunday, January 31, 2021

ISSUE #235 31st of January 2021 Good morning folks! Here in Vietnam we are getting ready for the Lunar New Year. Take care during these days, and enjoy our selection of articles. Announcements Philips

Kotlin Weekly #234

Sunday, January 24, 2021

ISSUE #234 24th of January 2021 Good morning kotliners! It seems that companies are going hard these days with Use Cases of Kotlin and some frameworks. We are happy particularly to see KMP adoption

Kotlin Weekly #233

Sunday, January 17, 2021

ISSUE #233 17th of January 2021 Morning folks. One more week and one more issue coming to your mail inbox. Enjoy it. Articles My MutableStateFlow Didn't Emit! You should rather be using

Kotlin Weekly #232

Sunday, January 10, 2021

ISSUE #232 10th of January 2021 Morning dear readers. It is early morning in Vietnam, and while we read the news about the weather in the Northern Hemisphere we order coffee with ice that instantly

Kotlin Weekly #231

Sunday, January 3, 2021

ISSUE #231 3rd of January 2021 Happy New Year Kotliners. We hope 2021 will be better than 2020 - stakes are high. Remember to wear a mask and keep social distance, there is a fucking pandemic going on.

You Might Also Like

👋 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

I tested GPT-4o's coding skills - and it got weird

Monday, May 20, 2024

Must-have iPad tips; Memorial Day tech deals; Microsoft Build -- ZDNET ZDNET Tech Today - US May 20, 2024 placeholder I put GPT-4o through my coding tests and it aced them - except for one weird result

Noonification: Meet the HackerNoon Reader

Monday, May 20, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 20, 2024? The HackerNoon Newsletter brings the HackerNoon