Kotlin Weekly - Kotlin Weekly #244

 
 

ISSUE #244

4th of April 2021
 

Hi folks! We hope you are having a fantastic end of the week. Check out our selection of lists for this new week.



Announcements


ki: The Next Interactive Shell for Kotlin
JetBrains has released ki, a Kotlin Interactive Shell with many goodies for Kotlin.
blog.jetbrains.com

Kotlin 1.5.0-M2 Released – Ensure Smooth Migration to Kotlin 1.5.0
Kotlin 1.5.0 is getting closer. Check out how to ensure a smooth migration from previous versions.
blog.jetbrains.com



Articles


Kotlin Flows ~ an Android cheat sheet
Struggling with Kotlin Flows? Remy Benza has created a Cheatsheet to help you out.
rvbsoftdev.medium.com

I’m not going to use ktor as a network client anymore, here’s why
Anton Malinskiy will not use anymore ktor as a network client, and here are his reasons.
t.co

Http4k - A Sneak Peak
Philipp Mayer gives a little glimpse on Http4k, and what can we do with it.
world.hey.com

KMM QuickStart Guide
KMM might need some time to get it up running, and this article will help us to get it ready in 30 minutes.
proandroiddev.com

Nulls and Null Safety
Dave Leeds keeps writing on his Kotlin illustrated guide. In this new article, he writes about null safety in Kotlin.
typealias.com

Pipeline Configuration as Code with Kotlin
Pipeline as code is a technique where the configuration and the steps for a CI/CD pipeline are treated as code. And of course, we can use Kotlin for it.
medium.com

Non-Empty Lists in Kotlin
Balazs Toth explains to us how we can use type safety to prevent problems with empty lists in Kotlin.
quickbirdstudios.com

Use suspendCoroutine to connect callbacks and coroutines
Leonidas Partsas explains to us what is suspendCoroutine, and how can we use it in conjunction with our coroutine calls.
le0nidas.gr
 


Sponsored

Free Chat & Activity Feed APIs for Qualifying Teams
The Stream Maker Account provides qualifying teams with full and free access to Stream's Chat and Activity Feed APIs, making them accessible to side projects and new startups. No credit card is required.
getstream.io



Podcast


JaCoCo with Evgeny Mandrikov
In this new episode of The Bakery, Nico speaks with Evgeny Mandrikov about Jacoco.
thebakery.dev
 


Jobs

Kotlin Multiplatform Mobile development: Hobby? Or your new career?
We're solving some interesting problems for a growing list of great partners so we're expanding the team again! The ideal candidate has some iOS experience, but we know most Android devs need to learn these skills, and we’re the best place to learn them. We were remote even before the pandemic, however, the work is fairly collaborative so we have a strong preference for neighboring time zones.
go.touchlab.co
 



Libraries


Channelify
Channelify is a sample app using YouTube Data API v3 and written in Kotlin that converts your YouTube channel into an app.
github.com

Arrow v0.12.0 & 0.13.1 are here
Arrow, has released the versions 0.12.0 and 0.13.1 (spoiler, you probably can jump directly to 0.13.1). Check out the full announcement in this link.
www.47deg.com
 


Jobs

YNAB Is Hiring a Humbly Confident Senior Android Developer
We build You Need A Budget (YNAB), software that genuinely changes people's lives. We are a forgiving and friendly place to work that runs on integrity, fairness, and respect. And we've always been 100% remote. If you're ready for a positive change, we have some big plans for our Android app!
youneedabudget.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
Facebook
Twitter
Link
Website

Older messages

Kotlin Weekly #243

Sunday, March 28, 2021

ISSUE #243 28th of March 2021 Hi folks! The Compose challenge is over, and if you have been following the submissions it has been amazing what some people have been doing the last weeks. We are looking

Kotlin Weekly #242

Sunday, March 21, 2021

ISSUE #242 21st of March 2021 Hi folks! We hope you are doing well this weekend. Check out our selection of links from the Kotlin universe during the last week. Announcements Cash App Case Study:

Kotlin Weekly #241

Sunday, March 14, 2021

ISSUE #241 14th of March 2021 Hi folks, reading a lot about Compose these days? We are enjoying watching all the work that the community is doing. Enjoy the issue this weekend, we also have a lot of

Kotlin Weekly #240

Sunday, March 7, 2021

ISSUE #240 7th of March 2021 Hi folks. We just thought that we would like to recommend you Kurzgesagt in YouTube on a non-sponsored way, we have been lately checking a lot of their videos. And when you

Kotlin Weekly #239

Sunday, February 28, 2021

ISSUE #239 28th of February 2021 Hi folks. Finishing February, and this past week we got the news that Jetpack Compose Beta has been released. Considering the Beta policy of Google, it might be a good

You Might Also Like

PD#571 Software Design Principles I Learned the Hard Way

Sunday, April 28, 2024

If there's two sources of truth, one is probably wrong. And yes, please repeat yourself. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

When Procrastination is Productive & Ghost integrating with ActivityPub

Sunday, April 28, 2024

Automattic, Texts, and Beeper join forces to build world's best inbox, Reflect launches its iOS app, how to start small rituals, and a lot more in this week's issue of Creativerly. Creativerly

C#503 Building pipelines with System.Threading.Channels

Sunday, April 28, 2024

Concurrent programming challenges can be effectively addressed using channels ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#453 Get your codebase ready for React 19

Sunday, April 28, 2024

Is your app ready for what's coming up in React 19's release ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

☁️ Azure Weekly #464 - 28th April 2024

Sunday, April 28, 2024

Azure Weekly Newsletter Issue #464 powered by endjin Welcome to issue 464 of the Azure Weekly Newsletter. In AI we have a good mix of high-level and deep-dive technical articles. Next-Gen Customer

Tesla profits tumble, Fisker flatlines, and California cities battle for control of AVs

Sunday, April 28, 2024

Plus, an up-close look at the all-electric Mercedes G-Wagen and more View this email online in your browser By Kirsten Korosec Sunday, April 28, 2024 Welcome back to TechCrunch Mobility — your central

Sunday Digest | Featuring 'The Countries With the Most Air Pollution in 2023' 📊

Sunday, April 28, 2024

Every visualization published this week, in one place. Visual Capitalist Sunday Digest logo Apr 28, 2024 | View Online | Subscribe | VC+ The Best of This Week's Visuals Presented by Voronoi: The

Android Weekly #620

Sunday, April 28, 2024

View in web browser 620 April 28th, 2024 Articles & Tutorials Sponsored How DoorDash Manages Mobile Releases Ever wonder how the big names in mobile engineering manage the human side of their app

President Biden signs TikTok bill

Sunday, April 28, 2024

Plus: Robotaxis face new legislation in California and more View this email online in your browser By Anthony Ha Sunday, April 28, 2024 Image Credits: Bryce Durbin/TechCrunch A bill forcing TikTok

New Alpine.js Sort plugin, Laravel 11.5, and more - №510

Sunday, April 28, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏