Copy
View this email in your browser
A community-driven newsletter

Kotlin Weekly Newsletter #129

Hello from India Kotliners! We haven't found any island here named after a programming language. In any case, we will not desist in sending you the best news in the Kotlin world to your inbox.

This newsletter is sponsored by Pusher. If you want to learn about how to build products with Realtime features, this is the link you want to check. Now grab your coffee or tea, and start learning more Kotlin.

Kotlin Standard Functions cheat-sheet (medium.com)
José Alcérreca tweeted recently a cheatsheet for Kotlin standard functions. Now he put everything nicely in a Medium article, with a couple of useful links. A must.

Mocking Coroutines (proandroiddev.com)
There is extense documentation on testing Coroutines, but not that many on actually mocking them. This article from Danny Preussler is here to fill the gap.

Android and App Engine with Kotlin (2nd Part) (proandroiddev.com)
Some time ago, Iñaki Villar wrote an article showcasing an approach to implementing client and server sides with Kotlin. He has done a nice recap, updating the original project and iterating over it. 

Deadlocks in non-hierarchical CSP (medium.com)
Concurrency is a topic hard to master. That is why we are very helpful when Roman Elizarov shares his knowledge with us about it. In this article, read how deadlocks happen in CSP programs.

Kotlinx Serialization (proandroiddev.com)
It is generally a good idea to use libraries provided by JetBrains when you are dealing with Kotlin. In this article, you can read an introduction about Kotlinx serialization. 

Tips For Writing a Library in Kotlin (kotlindevelopment.com)
Using libraries is one of those daily things we do, and maybe that fact makes us forget the incredible degree of control we have over this process. In this article, check out some tips to write a library in Kotlin.

React Native vs Kotlin Multiplatform. How the Future of Multiplatform Development Will Look Like? (netguru.com)
Trying to predict the future is a task prone to fail. However, we liked in this article the exposition of arguments for React Native and Kotlin multiplatform. We certainly don't know what the future brings, but we can learn about the present.

Data classes aren't (that) magical (zsmb.co)
Data classes are almost the default choice in Kotlin, but regular classes bring a lot of content into the table. Check out this article to know more.

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!

Copyright © 2019 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