Kotlin Weekly - Kotlin Weekly #364

 
 

ISSUE #364

23rd of July 2023
 



Articles


Designing a Functional Library
Uberto Barbini, author of From Object to Functions, wrote a new article on how we can design a Functional Library.
medium.com

Writing Swift-friendly Kotlin Multiplatform APIs
Series of articles by Andre Oriani on how to write Kotlin Multiplatform libraries that work well with Swift
medium.com

Kotlin Anti-Patterns – Also this is Null
Paul Blundell explores one of the Kotlin anti-patterns that he called “Also this is null”.
blog.blundellapps.co.uk

UDF with Functional Reactive Programming: A case study
This article showcases a practical functional reactive implementation of unidirectional data flow with Kotlin coroutines and Flows.
www.tunjid.com

How and when to use Sealed classes in Kotlin and Android
In this short article, the author explains briefly what sealed classes are in Kotlin, and when and how to use them.
www.tunjid.com

Objects in Kotlin
What is an object? This excerpt from Kotlin Essentials dives into objects, how to use them and everything around them.
kt.academy

Master Expanding/Folding code snippets in IntelliJ IDEA
Ilyas Ipek tells you a few tricks to help you master IntelliJ usage.
blog.kotlin-academy.com

A Pattern for Composing Flow Operations
In this article, Renato Costa explores the composition pattern and how to apply it for Kotlin and Flows.
renatomrcosta.github.io

Supercharge Kscript with Github Copilot
Kaushik Gopal explores in this article and video how to supercharge Kscript with Github Copilot.
kau.sh



Android


How to Inject Navigation Argument Directly into View Model with Jetpack Compose and Hilt
Radek Pieczątkiewicz wrote an article about dealing with Navigation arguments when we are using ViewModels with Compose and DI with Hilt.
brightinventions.pl



Videos


Kotlin Multiplatform in Production: Insights with Ritesh Gupta
In this episode, Ritesh Gupta, Senior Staff Engineer, talks about Kotlin Multiplatform and how to use in production.
www.youtube.com



Libraries


Space Dawn
Space Dawn is a demo app built to demonstrate the use of Mutli-Module Clean MVVM Architecture with Jetpack Compose.
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 © 2023 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 #363

Sunday, July 16, 2023

ISSUE #363 16th of July 2023 Announcements Android 14 Beta 4 The latest Beta version of Android 14 has just been announced! Check some of the details in the official announcement. android-developers.

Kotlin Weekly #362

Sunday, July 9, 2023

ISSUE #362 9th of July 2023 Announcements Kotlin 1.9.0 Released The Kotlin 1.9.0 release is out and the K2 compiler for the JVM is now in Beta. This release contains new language features and

Kotlin Weekly #361

Sunday, July 2, 2023

ISSUE #361 2nd of July 2023 Articles Unifying our workflow: the journey to monorepo with Kotlin Multiplatform Mobile In this article you can learn about the evolutionary journey of adopting Kotlin

Kotlin Weekly #360

Sunday, June 25, 2023

ISSUE #360 25th of June 2023 ´ Announcements The Kotlin 1.9.0-RC release is out The Kotlin 1.9.0-RC release is out! Check here some highlights from this preview version of Kotlin. kotlinlang.org

Kotlin Weekly #359

Tuesday, June 20, 2023

ISSUE #359 18th of June 2023 Articles The beauty of Kotlin type system How the type system makes Kotlin so flexible, safe, and intuitive? Marcin Moskala tried to answer this question in the book Kotlin

You Might Also Like

Daily Coding Problem: Problem #1648 [Medium]

Wednesday, December 25, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Quora. Given an absolute pathname that may have . or .. as part of it, return the

🎮 The Best Games to Go With Your New Console — Streaming Services Could Learn From YouTube

Wednesday, December 25, 2024

Also: Don't Throw Christmas Gift Boxes on the Curb, and More! How-To Geek Logo December 25, 2024 Did You Know Years before The Nightmare Before Christmas, Tim Burton was sprinkling references to

Charted | Global Economic Confidence in 2025, by Country 🌎

Wednesday, December 25, 2024

While emerging markets in Asia have the strongest confidence in the global economy looking ahead, European countries are most pessimistic. View Online | Subscribe | Download Our App FEATURED STORY

Top Tech Deals 🎅 Sony Headphones, iPhone Cases, 4K Projector, and More!

Wednesday, December 25, 2024

The season of giving is upon us. How-To Geek Logo December 25, 2024 Top Tech Deals: Sony Headphones, iPhone Cases, 4K Projector, and More! The season of giving is upon us. Happy Holidays! If you're

Why the Race to AGI is Humanitys Defining Moment

Wednesday, December 25, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 25, 2024? The

Iran's Charming Kitten Deploys BellaCPP: A New C++ Variant of BellaCiao Malware

Wednesday, December 25, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

Daily Coding Problem: Problem #1647 [Medium]

Tuesday, December 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Square. In front of you is a row of N coins, with values v 1 , v 1 , ..., v n . You are

Sentiment Analysis, Topological Sort, Web Security, and More

Tuesday, December 24, 2024

Exploring Modern Sentiment Analysis Approaches in Python #661 – DECEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Exploring Modern Sentiment Analysis Approaches in Python What are the

🤫 Do Not Disturb Mode Is My Secret to Sanity — 8 Gadgets I Want To See Nintendo Make

Tuesday, December 24, 2024

Also: The Best Christmas Movies to Watch on Netflix, and More! How-To Geek Logo December 24, 2024 Did You Know Their association with the Christmas season might make you think poinsettias hail from a