Kotlin Weekly - Kotlin Weekly #250

 
 

ISSUE #250

16th of May 2021
 



Announcements


Kotlin 1.5 Online Event
The Kotlin 1.5 event has been announced, where the JB team will answer your questions about the recent updates and anything else Kotlin-related. Make sure to register here.
pages.jetbrains.com



Articles


Use the data modifier to represent a bundle of data
Chapter from the book Effective Kotlin, exploring how to use the data modifier.
kt.academy

Three-framework problem with Kotlin Multiplatform Mobile
Yev Kanivets explores some of the problems that can arise by using KMP from the iOS side of things.
medium.com

Awesome Kotlin
A curated list of awesome Kotlin related stuff inspired by awesome-java
github.com

Unit Testing Delays, Errors & Retries with Kotlin Flows
In this post, Mohit Sarveiya shares with us how to test delays, retries, and errors with Flows.
codingwithmohit.com

Kotlin sealed class API (for Java consumption)
Kotlin sealed class has a few peculiarities to keep in mind when interacting with Java, and this article covers them.
jabbar.hashnode.dev

Kotlin and Compose for Desktop - The Balloon Years
Ewald Horn has written an article about his experience playing with Compose on the desktop.
www.nofuss.co.za



Android


Static analysis tools for Android
This post takes a look into the most popular static code analysis tools that you can use to implement and enforce custom rules in your codebase.
coyarzun.medium.com

Extending Material Theme in Jetpack Compose
This post explores how to adapt, customize and extend Compose Material Theme in order to fulfill app UI requirements and get rid of material limitations.
blog.xmartlabs.com

Supporting different screen sizes on Android with Jetpack Compose
Rahul Sainai wrote about the pitfalls of using hard-coded dimensions and a way to support different screen sizes.
proandroiddev.com



Podcast


Learning Android with Compose
In this episode, Bryan Lidberg speaks about his Android Development journey, in which he started with Compose.
anchor.fm

Contributing to the Kotlin Compiler
Jeffrey Van Gogh and Mads Ager from Google about the Kotlin compiler, covering everything from its basic structure and the infrastructure for building Android apps to new symbol processing approaches with KSP.
talkingkotlin.com



Libraries


kotlinx-datetime 0.2.0 Is Out
This article explores kotlinx-datetime 0.2.0 — a new version of the multiplatform library for working with dates and times, which was released along with Kotlin 1.5.0
blog.jetbrains.com

Arc Progressbar
ArcProgressbar lets you create Arc progressbar in Android in a simple way.
github.com

KotLink
KotLink is a solution for creating and sharing memorable URL aliases, which takes its inspiration from Google's internal Go-Links system.
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
Facebook
Twitter
Link
Website

Older messages

Kotlin Weekly #248

Sunday, May 2, 2021

ISSUE #248 2nd of May 2021 Articles Effective Kotlin Item 36: Prefer composition over inheritance Items of the Effective Kotlin book by Marcin Moskala. In this article, some reflections on when should

Kotlin Weekly #247

Sunday, April 25, 2021

ISSUE #247 25th of April 2021 Announcements Do you remember your first introduction to Kotlin? New users survey JetBrains has released a survey to understand the ways people are introduced to Kotlin,

Kotlin Weekly #246

Monday, April 19, 2021

ISSUE #246 18th of April 2021 Hi all. Kotlin 1.5 is about to be released, and we are already getting some hints on the goodies we will receive. Enjoy our articles for this week Announcements Kotlin 1.5

Kotlin Weekly #245

Sunday, April 11, 2021

ISSUE #245 11th of April 2021 Hi folks. If you did not have any ideas of what to do today, we come here with some articles that can help you to improve your Kotlin knowledge. Enjoy. Announcements

Kotlin Weekly #244

Sunday, April 4, 2021

ISSUE #244 4th of April 2021 Hi folks! We hope you are having a fantastic end of the week. Check out our selection of lists for this new week. Announcements ki: The Next Interactive Shell for Kotlin

You Might Also Like

Google Researcher Uncovers Zero-Click Exploit Targeting Android Devices

Saturday, January 11, 2025

THN Daily Updates Newsletter cover The Kubernetes Book: Navigate the world of Kubernetes with expertise , Second Edition ($39.99 Value) FREE for a Limited Time Containers transformed how we package and

📧 Working with LLMs in .NET using Microsoft.Extensions.AI

Saturday, January 11, 2025

​ Working with LLMs in .NET using Microsoft․Extensions․AI Read on: m​y website / Read time: 6 minutes The .NET Weekly is brought to you by: ​Transform your database performance with RavenDB​:

iOS Dev Weekly – Issue 694

Friday, January 10, 2025

Hopefully you won't see that much difference with receiving this issue, but it's ALL CHANGED behind the scenes! 😱 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1664 [Easy]

Friday, January 10, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A permutation can be specified by an array P , where P[i] represents the

Spyglass Dispatch: The Case for a For-Profit OpenAI

Friday, January 10, 2025

RIP Venu • A More Political and Real Time Threads • An OpenAI Auction • Apple's Tough 2025 The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely topics

⌨️ 10 Mods to Improve Your Mechanical Keyboard — How to Set Up Quick Share on Windows

Friday, January 10, 2025

Also: Why Are Tech Companies Trying to Sell Me Expensive Clocks? How-To Geek Logo January 10, 2025 Did You Know Famed biologist Charles Darwin and US President Abraham Lincoln were born on the same day

Your best friends in design

Friday, January 10, 2025

​ Working With Designers Product manager & UX designer collaboration guide. How members of your product team work together is just as important as the work itself. A fundamental relationship within

Charted | How Canada Would Rank as the 51st State 📊

Friday, January 10, 2025

Donald Trump has floated the idea that Canada should be the 51st state. Here's how it compares statistically. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power AI's

Pinpointing The Actual Problem 🎯

Friday, January 10, 2025

WordPress accidentally diagnoses its own business problem. Here's a version for your browser. Hunting for the end of the long tail • January 10, 2025 Pinpointing The Actual Problem A blog post from

😱Major Azure Outage in EastUS2, 🚀New AI and Azure Developer CLI Courses, azureedge.net DNS retiring

Friday, January 10, 2025

͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏