Kotlin Weekly - Kotlin Weekly #378

 
 

ISSUE #378

29th of October 2023
 



Articles


Creating a Swift command line app that consumes Kotlin Multiplatform code
John O'Reilly wrote a very short article about creating a Swift command line app that consumes Kotlin Multiplatform code.
johnoreilly.dev

Spring Boot 3 (Spring Security 6) with Kotlin & JWT
Piotr Wolak has published an article about how to secure a REST API using Spring Boot 3 (Spring Security 6) with Kotlin & JWT.
codersee.com

The Power of Koin: The Kotlin Multiplatform (KMP) Dependency Injection Framework
There is certain confusion about which DI frameworks can be used for KMP. Koin can be one of them.
blog.cloud-inject.io

Kotlin DDD Phantom type
Eugen Martynov wrote an article about how to achieve a Phantom type in Kotlin.
emartynov.medium.com

How to write a Compose Multiplatform library (and publish it to Maven Central)
There are not a lot of articles that talk about writing libraries for Compose MP. Shubham Singh tries to solve this scarcity of literacy.
medium.com

JdbcTemplate in Kotlin
In this article you will find some examples of how to insert, upsert and select using JdbcTemplate.
fabridinapoli.medium.com

Building a Speedometer with Compose Canvas API
Saurabh Arora wrote an article where he builds a speedometer using the Compose Canvas API.
saurabharora.dev

Implementing a 2-month Large-scale Banking POC with Kotlin Multiplatform
Imre Kaszab describes in this article how his team at Apter developed a Kotlin Multiplatform PoC for a banking application.
blog.apter.tech

How I Fell in Kotlin’s RunBlocking Deadlock Trap, and How You Can Avoid It
The blocking coroutine builder can kickstart your coroutine journey, but you need to know the risks—and the alternatives.
betterprogramming.pub


Sponsored

In-App Purchases Made Easy
RevenueCat's SDK simplifies in-app purchases, and handles edge cases and platform updates so you can focus on building your app. Never stress about updates like Play Billing Library 5 again.
www.revenuecat.com



Videos


Android Screenshots in JVM Tests
In this video from the GDG Frankfurt, March Reichelt speaks about how to create Android Screenshots in JVM tests.
www.youtube.com



Libraries


KMP-ComposeUIViewController
KSP library for generating ComposeUIViewController and UIViewControllerRepresentable files when using Compose Multiplatform for iOS.
github.com

Kotlin GCP PubSub
Ktor Plugin and Kotlin(X) integrations for GCP PubSub by Simon Vergauwen.
github.com

Kotlin Either & Option Multiplatform
Either and Option implementation in Kotlin Multiplatform
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 #377

Sunday, October 22, 2023

ISSUE #377 22nd of October 2023 Articles How to Deal With Transaction Handling in SpringBoot Applications When Using Either Matthias Schenk comes back to error handling, this time using Either. He

Kotlin Weekly #376

Thursday, October 19, 2023

ISSUE #376 15th of October 2023 Announcements Kotlin Support in Fleet: Explore a New IDE from JetBrains JetBrains Fleet is a lightweight code editor and IDE that uses the IntelliJ code-processing

Kotlin Weekly #375

Sunday, October 8, 2023

ISSUE #375 8th of October 2023 Announcements Call for Speakers is now open for KotlinConf'24! If you are a Kotlin expert or have a fascinating Kotlin story to tell, we want you as a speaker at

Kotlin Weekly #374

Sunday, October 1, 2023

ISSUE #374 1st of October 2023 Announcements Touchlab Open Source Updates - Sep 2023 Touchlab has pushed some major open-source updates over the past few weeks that will have an impact on how teams use

Kotlin Weekly #373

Sunday, September 24, 2023

ISSUE #373 24th of September 2023 Articles Using Kover for Effective Code Coverage in Kotlin Projects Om Parashar wrote in this article about how we can use Kover to provide Code Coverage in our Kotlin

You Might Also Like

Elastic Community Newsletter

Tuesday, December 24, 2024

Check out the latest from the Elastic Community ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect community-newsletter-header-img.png

Daily Coding Problem: Problem #1646 [Medium]

Monday, December 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Write a function that rotates a list by k elements. For example, [1, 2, 3, 4,

GCP Newsletter #430

Monday, December 23, 2024

Welcome to issue #430 December 23rd, 2024 News Event Official Blog Calling all devs: Code the future of baseball with Google Cloud and MLB - Google Cloud and MLB are hosting a hackathon where

⏯️ Make a Holiday Guest Profile for Your Streaming Services — What Is Linux Mint?

Monday, December 23, 2024

Also: I Played the Worst Mobile Games So You Don't Have To, and More! How-To Geek Logo December 23, 2024 Did You Know The giant splashes of color that make poinsettias a popular holiday decoration

Ranked | The Most Satisfying vs. Most Reliable Car Brands in 2024 🚙

Monday, December 23, 2024

The most reliable car brands are rarely the most satisfying to own, according to recent Consumer Reports survey data. View Online | Subscribe | Download Our App Presented by: Find the megatrends

Bitcoin Enthusiasts Are Letting Altcoins Pass by

Monday, December 23, 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 23, 2024? The

Last Minute Gifts from Walmart

Monday, December 23, 2024

ZDNET ZDNET Sponsored Message In Partnership with Walmart December 23, 2024 exclusive offer Walmart Last-minute gifts from Walmart Shop Now Walmart The tech you've been wishing for–at everyday low

15 ways AI saved me weeks of work in 2024

Monday, December 23, 2024

ZDNET's product of the year; Windows 11 24H2 bug list updated -- ZDNET ZDNET Tech Today - US December 23, 2024 AI applications on various devices. 15 surprising ways I used AI to save me weeks of

Distributed Locking: A Practical Guide

Monday, December 23, 2024

If you're wondering how and when distributed locking can be useful, here's the practical guide. I explained why distributed locking is needed in real-world scenarios. Explored how popular tools

⚡ THN Weekly Recap: Top Cybersecurity Threats, Tools and Tips

Monday, December 23, 2024

Your one-stop-source for last week's top cybersecurity headlines. The Hacker News THN Weekly Recap The online world never takes a break, and this week shows why. From ransomware creators being