Copy
 
 

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 turns out into warm coffee. Now, enjoy our selection of links for this week.



Articles


Wrapping Kotlin Flow with Swift Combine Publisher in a Kotlin Multiplatform project
Consuming APIs from shared code that exposes a Kotlin Flow in iOS is tricky. John O'Reilly documented how he is currently solving this issue.
johnoreilly.dev

The memento design pattern in Kotlin
The Memento pattern serves to implements a functionality to restore previous state. This article implements it in Kotlin.
le0nidas.gr

Q&A from conferences 2020
Jaroslaw Michalik, the man behind Kotlin Testing, has collected a Q&A summary of topics he was asked at conferences during 2020.
kotlintesting.com

7 common mistakes you might be making when using Kotlin Coroutines
Lukas Lechner has identified some common mistakes that many developers make when using Coroutines, and wrote a guide to remind us about them.
www.lukaslechner.com

Unit Tests and Concurrency
Stojan Anastasov provides some tips on how he approaches concurrency and different threading while developing unit tests.
lordraydenmk.github.io

7 Gotchas When Explore Kotlin Coroutine
Coroutines have a few tricks when you are using them that might not always be obvious. Check them in this article.
medium.com

Tonnes of fun with Kotlin
Michael Spitsin shares a couple of gotchas he learned when using certain features of Kotlin.
proandroiddev.com



Libraries


LCE
LCE is a Data type library that describes loading, content and error states for Kotlin.
github.com

Kotlin GraphQL Test DSL for graphql-java
This is a kotlin DSL to easily write (integration) tests for your graphql-java application.
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.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp