Kotlin Weekly - Kotlin Weekly #266

 
 

ISSUE #266

5th of September 2021
 



Announcements


Introducing the Kotlin/JS Inspection Pack: IR Migration Help, Quick-Fixes, and More
Kotlin has introduced a new plugin for your Kotlin/JS applications – the Kotlin/JS Inspection Pack. It adds valuable inspections and quick-fixes that help you build and maintain your Kotlin/JS projects.
blog.jetbrains.com

Idiomatic Kotlin: Solving Advent of Code Puzzles, Passport Validation
In the new chapter of Idiomatic Kotlin, “Idiomatic Kotlin”, take a look at day 4 of the Advent of Code 2020 challenges, in which we tackle a problem that feels as old as programming itself: input sanitization and validation.
blog.jetbrains.com

Try the New Kotlin/Native Memory Manager Development Preview
The development preview of the new memory management approach for Kotlin/Native is now ready for you to try out in your project. Check out the entire announcement in this post.
blog.jetbrains.com

Announcing new AWS SDK for Kotlin alpha release
Amazon jumps also on the Kotlin train, this time releasing their AWS SDK for Kotlin.
aws.amazon.com



Articles


Kotlin 1.5.30 and KMM/KMP
Kotlin 1.5.30 is a turning point in KMP. Kevin Galligan has written a post explaining everything new in the KMP universe in the new release.
medium.com

Build iOS apps using the Kotlin Multiplatform framework
We know that KMP is not only for Android. In this article, Justin Nguyen explains how can we use it to buy iOS applications, including tests, a proposed architecture and more.
pixelcarrot.com

What is CoroutineContext and how does it work?
Learn in this article what is a Context in a Coroutine, different types and how can we use them.
kt.academy

Kotlin Sets - Abhas Kumar
Abhas Kumar explores Sets in Kotlin, and some of the things we can do with them.
abhas.tech

Building an XCFramework on Kotlin Multiplatform from Kotlin 1.5.30
A few days ago, Kotlin 1.5.30 has been released. One of the features contained in the release is the official support for XCFrameworks on Kotlin Multiplatform. Marco Gomieron has written an article about how to achieve it.
www.marcogomiero.com

Write once, run anywhere?
This article narrates what a migration to Kotlin Multiplatform taught Quizlet about the nuances of cross-platform development.
increment.com


Sponsored

World's First Jetpack Compose Chat SDK!
Stream's new Jetpack Compose team has worked hard for the past few months to build the first Compose Chat SDK out there! Please try it out and let us know what you think.
getstream.io



Android


Jetpack Compose: Implementing the Detail View (Part IV)
Waseef Akhtar keeps exploring Compose. In this new article, he implements the detail view for an app.
www.waseefakhtar.com



Videos


Backend for mobile engineers with Kotlin and Ktor
Yev Kanivets speaks at the Virtual Kotlin User Group about how to use ktor for the backend.
www.youtube.com



Podcast


Kotlin in AppCode: What? Where? Why?
Hadi and Sebastian speak with Aydar Mukhametzyanov about Kotlin and AppCode – the what, how, and why.
talkingkotlin.com



Libraries


Essenty
Recopilation of the most essential libraries for Kotlin Multiplatform development.
github.com

FontSizeRule
A Junit4 TestRule to do simulate changing the font size on a device/emulator, as it would be done by going to Settings > display > Font size.
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 #265

Sunday, August 29, 2021

ISSUE #265 29th of August 2021 Announcements Kotlin 1.5.30 Is Now Available! Since Kotlin 1.5.30 is the last incremental release before Kotlin 1.6.0, it includes many experimental languages and

Kotlin Weekly #264

Sunday, August 22, 2021

ISSUE #264 22tnd of August 2021 Announcements Try Kotlin Multiplatform Mobile in AppCode for Free! JetBrains recently announced a new plugin for Kotlin Multiplatform Mobile development that helps you

Kotlin Weekly #263

Sunday, August 15, 2021

ISSUE #263 15th of August 2021 Announcements Kotlin 1.5.30-RC available The 1.5.30 release is approaching. You can now test the RC with the updated opt-in requirements, Kotlin/JS IR backend in Beta,

Kotlin Weekly #262

Sunday, August 8, 2021

ISSUE #262 8th of August 2021 Announcements Ten Years of Kotlin! On July 19, 2011, at the JVM Language Summit, JetBrains announced Kotlin – a new statically typed programming language for the JVM.

Kotlin Weekly #261

Sunday, August 1, 2021

ISSUE #261 1st of August 2021 Hi Kotliners. Jetpack Compose 1.0.0 is out there, and we have already seen a boom in content just after a few days. Expect more Compose in the near future - and if you

You Might Also Like

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

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

iOS Cocoa Treats

Friday, January 10, 2025

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Adopting Swift 6 across the app codebase I've been

Issue #575: Excalibird, bird’s eye metropolis, and Stimulation Clicker

Friday, January 10, 2025

View this email in your browser Issue #575 - January 10th 2025 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to