Kotlin Weekly - Kotlin Weekly #242

 
 

ISSUE #242

21st of March 2021
 

Hi folks! We hope you are doing well this weekend. Check out our selection of links from the Kotlin universe during the last week.



Announcements


Cash App Case Study: Getting the benefits of KMM without leaving their comfort zone
Alec Strong from Cash App shares their story of adopting KMM and benefiting from shared code across their mobile platforms.
blog.jetbrains.com



Articles


Compile less with SOLID
Iveta Jurčíková shares with us how we can apply SOLID principles to improve our compilation stats.
proandroiddev.com

Kotlin Playground: Getting Started
In this Kotlin Playground tutorial you’ll learn how to use the online tool to write, run and share your code for different targets.
www.raywenderlich.com

Why my date formatters test fails in CI and passes locally?
Check in this article why date formatters can lead to test failings in CI and passing locally.
kotlintesting.com

Are you handling exceptions in Kotlin coroutines properly?
Coroutines offer a variety of methods to handle exceptions. Check them in this article, and when should we apply each.
www.netguru.com

The Fairest Kotlin Coroutines Operator
Sergej Shafarenka has created the fairEmit operator, which solves an issue he was having while using MutableStateFlow.
www.halfbit.de
 


Sponsored

Why Mobile Developers Must Better Protect their Kotlin Apps—And How to Do It
Kotlin is the leading programming language for Android apps. The Kotlin compiler injects code and metadata into the classes it generates to work around the limitations of the JVM and the Android platform, but the injected metadata exposes potentially sensitive information. Check out this Guardsquare blog to learn why and how Mobile Developers can more effectively secure their Kotlin-based apps.
www.guardsquare.com



Android


Build an Android Chat app with Jetpack Compose
Marton Braun takes Compose to create a basic chat UI implementation.
proandroiddev.com

Programmatically laying out views in ConstraintLayout with Flow
Rotating the phone to landscape caused users of the app to experience a suboptimal experience. Annyce Davis explains how we can do it with Flow.
adavis.info



Videos


CKUG Presents: Micronaut with Kotlin Coroutines w/ GDE Mohit Sarveiya
Video of the session Micronaut with Kotlin coroutines by Mohit Sarveiya, at the Chicago Kotlin Users Group.
www.youtube.com

KUG Munich Meetup March
KUG Munich March edition, featuring Christian Schwörer, Svetlana Isakova and Nick Skelton.
www.youtube.com



Podcast


Kotlin Multiplatform with John O’Reilly
In this episode of Talking Kotlin, John O'Reilly shares his multiplatform development journey.
talkingkotlin.com



Libraries


swcook-ktor-api
Sample cooking API made with Kotlin Ktor to showcase the library capabilities.
github.com

Carousel Recyclerview
Create a carousel effect in RecyclerView with the CarouselRecyclerview in a simple way.
github.com

The Top 11 Trending Kotlin Libraries for 2021
Check in this article useful libraries for developing lean and minimal server-side applications with Kotlin
betterprogramming.pub

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
Facebook
Twitter
Link
Website

Older messages

Kotlin Weekly #241

Sunday, March 14, 2021

ISSUE #241 14th of March 2021 Hi folks, reading a lot about Compose these days? We are enjoying watching all the work that the community is doing. Enjoy the issue this weekend, we also have a lot of

Kotlin Weekly #240

Sunday, March 7, 2021

ISSUE #240 7th of March 2021 Hi folks. We just thought that we would like to recommend you Kurzgesagt in YouTube on a non-sponsored way, we have been lately checking a lot of their videos. And when you

Kotlin Weekly #239

Sunday, February 28, 2021

ISSUE #239 28th of February 2021 Hi folks. Finishing February, and this past week we got the news that Jetpack Compose Beta has been released. Considering the Beta policy of Google, it might be a good

Kotlin Weekly #238

Sunday, February 21, 2021

ISSUE #238 21th of February 2021 Hi folks! Huge week we had, we don't stop having your articles and work to be sent on the weekly. Please, keep sending them to us! Enjoy your Sunday and the

Kotlin Weekly #237

Sunday, February 14, 2021

ISSUE #237 14th of February 2021 Happy Valentines' Kotliners! This week we are coming with a decent bunch of interesting links. Check them out. Announcements Going Reactive With Spring WebFlux,

You Might Also Like

📺 Getting Around Netflix Screen Limits — Don't Overlook These Smartphone Specs

Sunday, May 12, 2024

Also: Alienware's Wireless Mechanical Gaming Keyboard, and More! How-To Geek Logo May 12, 2024 📩 Get expert reviews, the hottest deals, how-to's, and more delivered directly to your inbox by

Daily Coding Problem: Problem #1439 [Easy]

Sunday, May 12, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Given a 2D matrix of characters and a target word, write a function that

C#505 Refactor your code with C# collection expressions

Sunday, May 12, 2024

Explore various C# 12 refactoring scenarios for a variety of target types ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#455 The Forensics Of React Server Components

Sunday, May 12, 2024

Deep look at the impact they have on the page load timeline ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

PD#573 Uncovering the Seams in Mainframes for Incremental Modernisation

Sunday, May 12, 2024

Mainframe systems continue to run much of the world's computing workload ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Sunday Digest | Featuring 'The Top 20 Countries in Debt to China' 📊

Sunday, May 12, 2024

Every visualization published this week, in one place. Visual Capitalist Sunday Digest logo May 12, 2024 | View Online | Subscribe | VC+ The Best of This Week's Visuals Presented by Voronoi: The

Android Weekly #622 🤖

Sunday, May 12, 2024

View in web browser 622 May 12th, 2024 Articles & Tutorials Sponsored Workshop: Integrate Embrace's Android SDK Join us Thursday, May 23rd for a 30 minute session with solution engineers from

No one likes the new iPad ad

Sunday, May 12, 2024

Plus: Tesla's Supercharger network is in limbo View this email online in your browser By Anthony Ha Sunday, May 12, 2024 Image Credits: Apple Apple announced new iPad Pro devices this week, as well

Software Testing Weekly - Issue 219

Sunday, May 12, 2024

Best way to use AI for acceptance tests 👀 View on the Web Archives ISSUE 219 May 12th 2024 COMMENT Welcome to the 219th issue! You're probably aware by now that AI tools, such as ChatGPT, can help

This Week's Daily Tip Roundup

Sunday, May 12, 2024

Missed some of this week's tips? No problem. We've compiled all of them here in one convenient place for you to enjoy. Happy learning! iPhoneLife Logo View In Browser Your Tip of the Day is