Kotlin Weekly - Kotlin Weekly #229

 
 

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 away from NYE, and we can't wait either from a better 2021. Enjoy our selection of links.



Announcements


Expedia Group Case Study: Bootiful APIs With GraphQL and Kotlin
Another case study courtesy from Expedia and JetBrains on how to use Kotlin and GraphQL in production.
blog.jetbrains.com

Lets-Plot, in Kotlin
Lets-Plot is an open-source plotting library for statistical data written entirely in Kotlin. Maria Khalusova wrote a blog post analyzing it.
blog.jetbrains.com

Announcing gRPC Kotlin 1.0 for Android and Cloud
gRPC Kotlin 1.0 for Android and Cloud is finally out. Check out this blog post to see more of its features.
developers.googleblog.com



Articles


More productivity with Kotlin
Florina Muntenescu explains in this article why and how Kotlin improves our productivity.
medium.com

Why Are Kotlin Synthetics Deprecated and What Are the Alternatives?
Comparing which paradigm will be better to use: data binding vs. view binding vs. Kotlin Synthetics vs. findViewById
medium.com



Android


KTX: Graphics
KTX is a series of Kotlin extension functions for Android that first appeared in February 2018. Mark Allison explores it in this article.
blog.stylingandroid.com

Simplifying APIs with coroutines and Flow
Manuel Vivo explores in this article how to create your own coroutine adapters and how they work under the hood.
manuelvivo.dev

When LiveData and Kotlin don’t play well together
Danny Preussler has found some scenarios where LiveData and Kotlin do not seem to fit especially well, and he decided to write an article about it.
medium.com



Videos


Fueled Reactive apps with Asynchronous Flow and StateFlow to sync with the UI
This video is the session from Raul Hernandez Lopez at the Droidcon on Fueling Reactive apps.
www.droidcon.com
 


Jobs

Senior Software Engineer at Squarespace
Squarespace is seeking a Senior Software Engineer - Android to join our small, collaborative team responsible for the end-to-end development of our Android applications and the long-term vision of Squarespace on mobile devices.
grnh.se



Podcast


Kotlin in Space
In this chapter, Sergey and Max chat about their use of Kotlin in Space. They cover the frameworks that they use, some of which were born out of Space.
talkingkotlin.com



Libraries


PatternFly Fritz2
PatternFly Fritz2 is a Kotlin implementation of PatternFly based on fritz2 targeting Kotlin/JS.
github.com

KVision 3.18.0
KVision, the Object-oriented web framework for Kotlin/JS, has released the version 3.18.0.
github.com

Kable
Kotlin Asynchronous Bluetooth Low Energy provides a simple Coroutines-powered API for interacting with Bluetooth Low Energy devices.
github.com

Realm Kotlin
Realm Kotlin has now KMM support. Check out the library and their new release.
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 © 2020 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 #228

Sunday, December 13, 2020

ISSUE #228 13th of December 2020 Hello dear folks. We only have three more Sundays to go in this 2020 to forget. But if a pandemic gives us lemons we shall make lemonade. Enjoy our selected articles

Kotlin Weekly #227

Sunday, December 6, 2020

ISSUE #227 6th of December 2020 Good morning from Saigon Kotliners! We are on quarantine for one more week, so we are having time for reading and focus on other endeavours that we appreciate. We hope

Kotlin Weekly #226

Friday, December 4, 2020

ISSUE #226 28th of November 2020 Hi folks! We are sending this email from Vietnam, where we are going to stay for the foreseeable future. Remember to wash your hands, wear a mask and learn more Kotlin

Kotlin Weekly #225

Monday, November 23, 2020

ISSUE #225 22th of November 2020 Hi Kotliners. This week we got to know that Andrey Breslav is stepping down as the Project Lead for Kotlin. Thank you Andrey for making of Kotlin our daily language.

Kotlin Weekly #224

Sunday, November 15, 2020

ISSUE #224 15th of November 2020 Hello folks! Last few weeks of the beast that has been 2020. Enjoy our selection of articles. Announcements Productive Server-Side Development With Kotlin: Stories From

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