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

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your