Kotlin Weekly - Kotlin Weekly #233

 
 

ISSUE #233

17th of January 2021
 

Morning folks. One more week and one more issue coming to your mail inbox. Enjoy it.



Articles


My MutableStateFlow Didn’t Emit!
You should rather be using MutableStateFlow when dealing with Flow. Read this article by Sam Edwards to learn the reasons.
handstandsam.com

The future of apps: Declarative UIs with Kotlin MultiPlatform (D-KMP) — Part 1/3
First article in the series by Daniele Baroncelli explaining how can Declarative UIs be achieved from KMP.
danielebaroncelli.medium.com

Avoid backing properties for LiveData and StateFlow
Using prefixes in backing fields in LiveData is wrong, but there are also some other potential issues Danny Preussler wants to warn you about.
medium.com

Enable iosMain sourceSet in Kotlin Multiplatform Mobile projects
When developing iOS in KMP, the code is considered by the compiler in several versions: iosArm64, iosX64, and also iosArm32. This article explains how to approach this scenario.
medium.com

Nested tests with Junit5
Nested tests in Junit5 allow us to group test cases. Check how to do this in presenter tests.
kotlintesting.com

Helping You Understand The Syntax of Jetpack Compose
This article by Oussama Hafferssas aims to clarify the syntax of Jetpack Compose from a Kotlin perspective.
oussamahaff.dev

Deploying server-side Kotlin Ktor applications on Dokku
In this article by Sebastian Aigner, you will learn how to deploy ktor apps on Dokku.
dev.to



Android


Drawing and painting in Jetpack Compose: More on Canvas
This article describes how to use Canvas on Jetpack Compose.
dev.to

 


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



Libraries


Chip-8 Kotlin Multiplatform
Chip-8 emulator written in KMP by John O'Reilly.
github.com

permissions-ktx
Kotlin Lightweight Android permissions library that follows the permission request principles and its Jetpack Compose friendly.
github.com

Kotlin JNI Interface to Intel Open Image Denoise Library
Kotlin library and JNI interface to the Intel Open Image Denoise Library - see inside the article the before and after image, to get more context.
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.
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 #232

Sunday, January 10, 2021

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

Kotlin Weekly #231

Sunday, January 3, 2021

ISSUE #231 3rd of January 2021 Happy New Year Kotliners. We hope 2021 will be better than 2020 - stakes are high. Remember to wear a mask and keep social distance, there is a fucking pandemic going on.

Kotlin Weekly #230

Sunday, December 27, 2020

ISSUE #230 27th of December 2020 Hi folks! Cheers from Son Soc, where we come to participate in our last trail run of 2020. This will be our latest email of 2020, but next year we will be back with

Kotlin Weekly #229

Sunday, December 20, 2020

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

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

You Might Also Like

Tuesday Triage #200 and giveaway

Tuesday, May 14, 2024

Your weekly crème de la crème of the Internet is here! The 200th edition featuring annual subscriptions giveaway, thoughts on nearly four years of ... ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎮 How AI Tools Are Changing Game Development — Grab a Pixel 8a Instead of Waiting for Pixel 9

Tuesday, May 14, 2024

Also: Sharing Your Google Maps Trip Progress, and More! How-To Geek Logo May 14, 2024 Did You Know In a bid to keep the ingredients secret, WD-40 was never patented. 🤖 The New GPT It's Tuesday!

Meta shuts down Workplace

Tuesday, May 14, 2024

Plus: Everything that happened at Google I/O and AWS CEO steps down View this email online in your browser By Christine Hall Tuesday, May 14, 2024 Hello, and welcome back to TechCrunch PM. The team

Flattening Lists of Lists, Python 3.13, Sets, and More

Tuesday, May 14, 2024

Flattening a List of Lists in Python #629 – MAY 14, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Flattening a List of Lists in Python In this video course, you'll learn how to flatten a list

Daily Coding Problem: Problem #1441 [Easy]

Tuesday, May 14, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. UTF-8 is a character encoding that maps each symbol to one, two, three, or four

Noonification: 3 Quick Ways to Optimize RecyclerView

Tuesday, May 14, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 14, 2024? The HackerNoon Newsletter brings the HackerNoon

Using 97 fewer cores thanks to PGO

Tuesday, May 14, 2024

Plus an HNSW indexed vector store library, a new Go game hits the Steam store, and is 'ok' ok?. | #​507 — May 14, 2024 Unsub | Web Version Together with Stytch logo Go Weekly Reclaiming CPU for

Ranked | The Top 6 Economies by Share of Global GDP (1980-2024) 📈

Tuesday, May 14, 2024

Gain a unique perspective on the world's economic order from this graphic showing percentage share of global GDP over time. View Online | Subscribe Presented by: Data that drives the

Free online event this Thursday: Getting ahead with time series data

Tuesday, May 14, 2024

Free Online Event Do you know how your competitors use time series data to get ahead? Join us on Thursday, May 16 at 10am PT/1pm ET for a free, hour-long online fireside chat called “Unleash the Full

Here's the deal

Tuesday, May 14, 2024

We wanted you to be among the first to know about our plans to relaunch the Gigantic training courses that Product Collective now powers! Here's the deal: From May 20th - May 31st, anybody that