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

See what Apple did to the iPads

Tuesday, May 7, 2024

Plus: A sperm whale alphabet and Oyo wants some discounted funding View this email online in your browser By Christine Hall Tuesday, May 7, 2024 Hello, and welcome back to TechCrunch PM. Today's

🍿 5 Things to Do With Your Old TVs — Ditching Google Search for Perplexity AI

Tuesday, May 7, 2024

Also: How to Turn Off Vanish Mode on Instagram, and More! How-To Geek Logo May 7, 2024 Did You Know The lens of your eye casts everything it sees upside down onto your retina; only when the image

JSK Daily for May 7, 2024

Tuesday, May 7, 2024

JSK Daily for May 7, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Building Large Scale Web Apps | A React Field Guide I had the privilege to work with Addy

Random Web App Ports, unittest, TypeIs vs TypeGuard, and More

Tuesday, May 7, 2024

`TypeIs` Does What I Thought `TypeGuard` Would Do in Python #628 – MAY 7, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo TypeIs Does What I Thought TypeGuard Would Do in Python In this post,

Daily Coding Problem: Problem #1434 [Medium]

Tuesday, May 7, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Airbnb. You are given a huge list of airline ticket prices between different cities

Chaos, Coyotes & Palm Trees 🌴

Tuesday, May 7, 2024

John Mulaney helps Netflix nail its final comedic frontier. Here's a version for your browser. Hunting for the end of the long tail • May 07, 2024 Chaos, Coyotes & Palm Trees John Mulaney's

Issue 155

Tuesday, May 7, 2024

🧑‍🚀🚀 Humanity has entered the 3rd space age. Professional fraud fighter goes undercover at a “Yahoo Boy School.” The AI music app that actually makes good music. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

A very random issue

Tuesday, May 7, 2024

Plus a new language that compiles to Go, charts for the terminal, and some Go books from Packt. | #​506 — May 7, 2024 Unsub | Web Version Together with Ardan Labs Go Weekly Evolving the Go Standard

Chart | The Growth of a $1,000 Investment, by Stock Market Index 📈

Tuesday, May 7, 2024

In this graphic, we've visualized stock market growth by country over the past five years using major indices. View Online | Subscribe Presented by: Discover the motivations and behaviors of

⚙️ A new LLM for Microsoft

Tuesday, May 7, 2024

Plus: A revenue beat for Palantir & a new partnership for OpenAI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌