Kotlin Weekly - Kotlin Weekly #333

 
 

ISSUE #333

18th of December 2022
 



Announcements


Shout-Out to Kotlin Multiplatform Mobile Content Creators!
JetBrains is sharing some great new content from KMM creators that will inspire learners and make the official resources more complete.
blog.jetbrains.com

KotlinDL 0.5 Has Come to Android!
The version 0.5 of JetBrains' deep learning library, KotlinDL, is now available! Check out in this announcement the features included.
blog.jetbrains.com

Early Preview of Store 5
An early preview of Store 5 just got merged, with KMP support for local and remote writes with conflict resolution based on androids offline first principles
github.com

Kotlin Weekly is on Mastodon
Kotlin Weekly is now on Mastodon. Make sure you follow us there, to get Kotlin updates every Sunday.
kotlin.social



Articles


Launching coroutines vs suspend functions
Excerpt from the book Kotlin Coroutines, where Marcin Moskala analyses how launching coroutines compare against suspend functions.
kt.academy

How I got rid of YAML in GitHub's CI
All I want for Christmas is a bit more of type safety. Piotr Krzemiński wrote in this article how he got rid of YAML in GitHub CI.
www.javaadvent.com

SOLID Design Principles In Kotlin
Abhishek Saxena describes in this article how the SOLID principles can be applied in Kotlin.
proandroiddev.com

Cold Flow vs Hot Flow
In this article, Amit Shekhar writes about Flows in Kotlin, and what's the difference between Cold and Hot Flows.
amitshekhar.me



Videos


launchIn VS collect
Do you know the important differences between the terminal operators “collect()” and “launchIn()” in Kotlin Flow? Check them out in this new video by Lukas Lechner.
www.youtube.com

Kotlin Multiplatform coding challenge
Oday Maleh expanded one of JetBrains KMP tutorials to add Jetpack Compose and Hilt.
www.youtube.com

Threads vs Coroutines - Errors and Cancellation
Duncan McGregor compares Threads vs Coroutines in this video, and more specifically how they handle errors and can be canceled.
www.youtube.com

How to Migrate Gradle Groovy to Gradle Kotlin DSL in Android Studio
Philipp Lackner talks in this video about how we can migrate from Gradle Groovy to a Gradle Kotlin DSL in AS.
www.youtube.com



Libraries


BiPaK
BiPaK is a Kotlin multiplatform paging library. It is inspired by Jetpack Paging 3 but tries to be less a black box regarding data flows.
github.com

Kotlin Auto fill plugin
IntelliJ plugin to autofill parameters with either default or random values.
plugins.jetbrains.com

Komapper
Komapper is a Kotlin ORM for JDBC and R2DBC.
github.com

Stream Log
Stream Log is a lightweight and extensible logger library for Kotlin and Android.
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 © 2022 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 #332

Sunday, December 11, 2022

ISSUE #332 11th of December 2022 Announcements Kotlin Weekly is on Mastodon Kotlin Weekly is now on Mastodon. Make sure you follow us there, to get Kotlin updates every Sunday. kotlin.social Articles

Kotlin Weekly #331

Sunday, December 4, 2022

ISSUE #331 4th of December 2022 Welcome to December Kotliners! Last month in this year. Enjoy your weekend, and check out the links we have prepared for you Announcements Kotlin Weekly is on Mastodon

Kotlin Weekly #330

Sunday, November 27, 2022

ISSUE #330 27th of November 2022 Announcements We Are Looking For EAP Champions! The Kotlin Team is looking for Kotlin Early Access Preview (EAP) champions. If you are interested make sure that you

Kotlin Weekly #329

Sunday, November 20, 2022

ISSUE #329 20th of November 2022 Hello Kotliners! We now have a Mastodon account, you can follow us there: kotlin.social/@KotlinWeekly. We will be posting from now on both Twitter and Mastodon. We are

Kotlin Weekly #328

Sunday, November 13, 2022

ISSUE #328 13th of November 2022 Greetings Kotliners! This week was the 12-year anniversary of the initial commit in the Kotlin repository. This has changed the life of many of us and how we spend most

You Might Also Like

Daily Coding Problem: Problem #1617 [Easy]

Saturday, November 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. You are given an string representing the initial conditions of some dominoes.

Ranked | The Tallest and Shortest Countries, by Average Height 📏

Saturday, November 23, 2024

These two maps compare the world's tallest countries, and the world's shortest countries, by average height. View Online | Subscribe | Download Our App TIME IS RUNNING OUT There's just 3

⚙️ Your own Personal AI Agent, for Everything

Saturday, November 23, 2024

November 23, 2024 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Convergence. Imagine if you had a digital

Educational Byte: Are Privacy Coins Like Monero and Zcash Legal?

Saturday, November 23, 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 23, 2024? The HackerNoon

🐍 New Python tutorials on Real Python

Saturday, November 23, 2024

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Black Friday Giveaway @ Real Python This Black

Re: Hackers may have stolen everyone's SSN!

Saturday, November 23, 2024

I wanted to make sure you saw Incogni's Black Friday deal, which is exclusively available for iPhone Life readers. Use coupon code IPHONELIFE to save 58%. Here's why we recommend Incogni for

North Korean Hackers Steal $10M with AI-Driven Scams and Malware on LinkedIn

Saturday, November 23, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 23, 2024

📧 Building Async APIs in ASP.NET Core - The Right Way

Saturday, November 23, 2024

​ Building Async APIs in ASP .NET Core - The Right Way Read on: m​y website / Read time: 5 minutes The .NET Weekly is brought to you by: Even the smartest AI in the world won't save you from a

WebAIM November 2024 Newsletter

Friday, November 22, 2024

WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to

➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux

Friday, November 22, 2024

Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and