Kotlin Weekly - Kotlin Weekly #399

 
 

ISSUE #399

24th of March 2024
 



Announcements


Ktor 2024 Roadmap DI Update
Since the Ktor Roadmap for 2024 was published there have been a lot of questions regarding Dependency Injection. This post clarifies some of the intentions.
blog.jetbrains.com

Kotlin 2.0.0-Beta5
Kotlin 2.0.0-Beta5 has been uploaded as a pre-release on GitHub. Check out the goodies that have been included.
github.com



Articles


Seven recipes to understand flows and asynchrony in Kotlin
Tom Colvin dives into asynchronous code and flows in Kotlin.
proandroiddev.com

Performance Impact Analysis of Gradle 8.7 in Android Projects
Iñaki Villar analyses Gradle 8.7 and its performance impact in Android projects.
dev.to

Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL
Gradle is very aware they have a complexity problem. Tony Robalik rants a bit about it, and proposes how to solve it.
dev.to


Sponsored

Build local-first KMP apps with PowerSync
Give users instantly reactive UX with a sync layer that keeps in-app SQLite databases in sync with any backend Postgres. Set up is non-invasive. Try on a generous free plan.
www.powersync.com



Android


Build a Real-Time Zoom Clone with Jetpack Compose
This tutorial provides a step-by-step guide to building a real-time Zoom clone application for Android, utilizing Stream’s Video SDK alongside Jetpack Compose.
getstream.io

Capturing composable to a bitmap without losing a state
Shreyas Patil wrote an article about using Capturable to capture a Composable to a bitmap without losing state.
blog.shreyaspatil.dev

Playing Simon Says with Gemma-2b and MediaPipe
Darryl Bayliss created a test application to see how new Google LLMs and tools work on a device, and wrote a blog post sharing his findings.
www.darrylbayliss.net



Videos


Type Projections... and why they work!
Dave Leeds shines a light on type projections in his new video.
www.youtube.com

AI Assistant vs Property-based Tests
In this new video, Duncan McGregor has been using AI assistant for test generation to see how it works for him.
www.youtube.com

Dependency Injection In Compose Multiplatform App | Using Koin in Kotlin Multiplatform App
This video teaches about Dependency Injection in Compose Multiplatform App in Android Studio.
www.youtube.com



Podcast


Roborazzi with Takahiro Menju
Head of Podcasting Nico Corti speaks with Tahakiro Menju about his library Roborazzi and more.
thebakery.dev



Conferences


Kotlin Workshops - remote & powerful
From March to May you can participate in the three most powerful remote workshops: Kotlin Pro - Kotlin Coroutines - Kotlin Mastery. Only the best practices and hands-on training. All based on the most common use cases.
kt.academy



Libraries


OpenTelemetry Collector distributions
This repository assembles OpenTelemetry Collector distributions, such as the core distribution, or contrib. It may contain non-official distributions, focused on specific use-cases, such as the load-balancer.
github.com

Boggle Multiplatform
A simple Boggle game App using Kotlin and Compose Multiplatform for Android, iOS, Desktop and Web.
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 © 2024 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 #398

Sunday, March 17, 2024

ISSUE #398 17th of March 2024 Announcements The Ktor Roadmap for 2024 Garth Gilmour writes about the roadmap we can expect for Ktor in 2024. blog.jetbrains.com Kotlin Roundup: Unveiling the New Compose

Kotlin Weekly #397

Sunday, March 10, 2024

ISSUE #397 10th of March 2024 Announcements Release Kotlin 1.9.23 Kotlin 1.9.23 has been tagged and updated in GitHub. Check out everything that it includes. github.com Articles Sketch, refine, rinse

Kotlin Weekly #396

Sunday, March 3, 2024

ISSUE #396 3rd of March 2024 Announcements Compose Multiplatform 1.6.0 – Resources, UI Testing, iOS Accessibility, and Preview Annotation Compose Multiplatform 1.6.0 has been released, and it brings

Kotlin Weekly #395

Sunday, February 25, 2024

ISSUE #395 25th of February 2024 Announcements The First Developer Preview of Android 15 The first Developer Preview of Android 15 has been announced. Check out some of the new features here. android-

Kotlin Weekly #394

Monday, February 19, 2024

ISSUE #394 18th of February 2024 Announcements Amper Update – February 2024 Marton Braun wrote an article sharing with us the latest updates for Amper. blog.jetbrains.com Articles Getting the native

You Might Also Like

Youre Overthinking It

Wednesday, January 15, 2025

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, January 15, 2025? The

eBook: Software Supply Chain Security for Dummies

Wednesday, January 15, 2025

Free access to this go-to-guide for invaluable insights and practical advice to secure your software supply chain. The Hacker News Software Supply Chain Security for Dummies There is no longer doubt

The 5 biggest AI prompting mistakes

Wednesday, January 15, 2025

✨ Better Pixel photos; How to quit Meta; The next TikTok? -- ZDNET ZDNET Tech Today - US January 15, 2025 ai-prompting-mistakes The five biggest mistakes people make when prompting an AI Ready to

An interactive tour of Go 1.24

Wednesday, January 15, 2025

Plus generating random art, sending emails, and a variety of gopher images you can use. | #​538 — January 15, 2025 Unsub | Web Version Together with Posthog Go Weekly An Interactive Tour of Go 1.24 — A

Spyglass Dispatch: Bromo Sapiens

Wednesday, January 15, 2025

Masculine Startups • The Fall of Xbox • Meta's Misinformation Off Switch • TikTok's Switch Off The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely

The $1.9M client

Wednesday, January 15, 2025

Money matters, but this invisible currency matters more. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

⚙️ Federal data centers

Wednesday, January 15, 2025

Plus: Britain's AI roadmap ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 01/15/2025

Wednesday, January 15, 2025

New blogs from Syncfusion Introducing the New .NET MAUI Bottom Sheet Control By Naveenkumar Sanjeevirayan This blog explains the features of the Bottom Sheet control introduced in the Syncfusion .NET

The Sequence Engineering #469: Llama.cpp is The Framework for High Performce LLM Inference

Wednesday, January 15, 2025

One of the most popular inference framework for LLM apps that care about performance. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

3 Actively Exploited Zero-Day Flaws Patched in Microsoft's Latest Security Update

Wednesday, January 15, 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