Kotlin Weekly - Kotlin Weekly #234

 
 

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 growing. Enjoy your next week, and check out the links we have prepared for you.



Announcements


Results of the First Kotlin Multiplatform Survey
JetBrains has released the result of the first KMP support. If you are interested in the KMP world, it is worth taking a look.
blog.jetbrains.com

Kotlin January 2021 Roadmap
The January 2021 edition of the Kotlin Roadmap is out.
kotlinlang.org

KMP Case Study: Magic Technology
JetBrains has published another Case Study of a company using KMP. In this case, it is the time of the Swedish company Magic Technology.
kotlinlang.org

Twitter increases developer productivity and code reliability with Kotlin
In this link, check out the case study of Twitter and their Android app.
developer.android.com



Articles


Sealed goodies coming in Kotlin 1.5
Kotlin 1.5 is tentatively introducing some new goodies on sealed classes. Marton Braun explains exactly what in his new article.
zsmb.co

Using Swift Packages in a Kotlin Multiplatform project
When using Kotlin Multiplatform, the Kotlin/Native compiler produces a framework for iOS/macOS corresponding to the shared code module. John O'Reilly shares possible strategies to link this package to a KMP module
johnoreilly.dev

How to write Hoogle for Kotlin in Scala (and Scala.js)
In Haskell there is a tool called Hoogle which lets you search documentation by function signatures, but this is not available in Kotlin yet. Check how this could be written in Kotlin.
medium.com

The Ferryman problem
This article writes a solution in Kotlin for the Ferryman problem, transporting batches of passengers across the body of water.
www.kalasim.org

Why we use Kotlin Multiplatform and Redux
At dreipol they've started using KMM in combination with Redux-Kotlin to develop iOS and Android Apps. They've recently published a blog post about the architecture they are using.
blog.dreipol.ch



Android


Testing Retrofit converter with Mock Webserver
Daniel Horowitz has been using a combination of Unit tests + MockWebserver in order to fully test Retrofit network integrations.
daniel-horowitz.medium.com

Concise codebase using KTX extensions
Check out in this article how to use Android-KTX library to write more concise code in an Android codebase.
navczydev.medium.com



Podcast


Jetpack Compose Desktop with Sebastian Aigner
Nicola Corti speaks in the new chapter of The Bakery with Sebastian Aigner, Developer Advocate at JetBrains.
thebakery.dev



Libraries


Values4K
Values4K is a lightweight, validatable base Value types - aka Microtypes - aka Tinytypes
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 #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.

Kotlin Weekly #230

Sunday, December 27, 2020

ISSUE #230 27th of December 2020 Hi folks! Cheers from Son Soc, where we come to participate in our last trail run of 2020. This will be our latest email of 2020, but next year we will be back with

Kotlin Weekly #229

Sunday, December 20, 2020

ISSUE #229 20th of December 2020 Hi folks. Many of you will be already on semi-holidays or taking already time off. We wish you Merry Christmas if you happen to celebrate them. We are only two issues

You Might Also Like

When accelerator dreams become company nightmares

Thursday, May 2, 2024

Plus: Illinois gives Rivian incentives and AI is not SaaS View this email online in your browser By Christine Hall Thursday, May 2, 2024 Hello, and welcome back to TechCrunch PM. We have a great lineup

📱 Issue 409 - Claude Team plan and iOS app

Thursday, May 2, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 409 Release Date May 02, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 415 - Hotel WiFi JavaScript Injection (2012)

Thursday, May 2, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 415 Release Date May 02, 2024 Your weekly report of the most popular JavaScript news, articles

💎 Issue 415 - Choosing the Right Audit Trail Approach in Ruby

Thursday, May 2, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 415 Release Date May 02, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 408 - Speeding up C++ build times

Thursday, May 2, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 408 Release Date May 02, 2024 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 415 - Ditch dotenv: Node.js Now Natively Supports .env File Loading

Thursday, May 2, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 415 Release Date May 02, 2024 Your weekly report of the most popular Node.js news, articles and

💻 Issue 333 - React 19 Beta

Thursday, May 2, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 333 Release Date May 02, 2024 Your weekly report of the most popular React news, articles and projects

📱 Issue 412 - The Composable Architecture: My 3 Year Experience

Thursday, May 2, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 412 Release Date May 02, 2024 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 410 - Lessons learned after 3 years of fulltime Rust game development, and why we're leaving Rust behind

Thursday, May 2, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 410 Release Date May 02, 2024 Your weekly report of the most popular Rust news, articles and projects

📺 How to Stop Any Smart TV From Spying On You — Single Player Games That Are Fun With Friends

Thursday, May 2, 2024

Also: Alienware's Latest Gaming Laptop is Great For Work, and More! How-To Geek Logo May 2, 2024 Did You Know The voice actors behind Mickey and Minnie Mouse throughout the 1980s, 1990s, and most