Kotlin Weekly - Kotlin Weekly #307

 
 

ISSUE #307

19th of June 2022
 



Announcements


Koin Annotations 1.0 - Now Stable!
Koin Annotations project is now getting to its first stable version. With this, Koin folks are introducing a new way to declare modules, components, and new tooling capacity.
blog.kotzilla.io



Articles


Receivers and Extensions
Dave Leeds has published a new article, covering implicit and explicit receivers, extension functions, and extension properties.
typealias.com

What I miss in Java, the perspective of a Kotlin developer
Nicolas Fränkel has written an article summarizing what he is missing on Java after a decent amount of time as a Kotlin developer.
blog.frankel.ch

From Objects to Functions
Uberto Barbini has started a 3 parts blog post about functional programming in Kotlin, with this being the first one in the series.
medium.com

Kotlin Multiplatform In-Memory SQLDelight Database for Integration and UI Testing on iOS and Android
Databases are an integral part of mobile application development, so it's important that these features are properly tested. Learn how to do it with SQLDelight KMP.
akjaw.com
 


Sponsored

Did you know that the Kotlin audience has doubled in size over the last year from 2.4M to 5M in 2022?
Take the Developer Nation survey and share your views on the most important coding skills, tools or platforms for 2022.🎁 You will get a virtual goody bag with free resources, plus a chance to win an iPhone 13, a Samsung Galaxy S22, Amazon vouchers & more.
developereconomics.net



Android


Creating a graph in Jetpack Compose
Many times we have to represent some data in form of a progressive graph.Saurabh Pant has put together some ideas to get it done with Compose.
proandroiddev.com

Coil's Image Loading Pipeline : Mappers
In this second article about Coil, the author speaks about the Mapper, the first component that’s used when the ImageRequest is executed.
theeclecticengineer.com



Videos


Factory Design Pattern in Kotlin
Alexey Soshin, the author of “Kotlin Design Patterns and Best Practices”, sits down with Sebastian to discuss the factory design pattern – a creational design pattern popularized by the “Gang of Four” book “Design Patterns: Elements of Reusable Object-Oriented Software”.
www.youtube.com



Events


Free GraphQL & Apollo Kotlin Workshop
Learn the basics and advantages of GraphQL for mobile app development, along with integrating and using Apollo Kotlin in this free, hands-on workshop on June 22 from 9-11am PST. Register for free.
www.apollographql.com



Libraries


BindsAdapter
BindsAdapter is an Android library to help you create and maintain an Adapter class easier via KSP.
github.com

ComposePPT
An experimental UI toolkit for generating PowerPoint presentation files using Compose.
github.com

Premo
Premo is a Kotlin Multiplatform library that helps you implement the Presentation Layer and share it on Android, iOS, Desktop and Web.
github.com

MMKV for Kotlin Multiplatform
MMKV for Kotlin Multiplatform is a wrapper for MMKV using KMP,
github.com

Vitamin
Another example of a Design System: Compose Decathlon Design System is based on Material Design, and obviously 100% Kotlin.
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 © 2022 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

Key phrases

Older messages

Kotlin Weekly #306

Sunday, June 12, 2022

ISSUE #306 12th of June 2022 Hi friends. This week we had a bunch of announcements and interest stories, it was hard for us to make a selection. Enjoy our selection of articles for this week.

Kotlin Weekly #305

Sunday, June 5, 2022

ISSUE #305 5th of June 2022 Hello from San Francisco folks! This week we have been checking out the Droidcon and some of the stuff that folks are working with. Check out our selection of articles for

Kotlin Weekly #304

Sunday, May 29, 2022

ISSUE #304 29th of May 2022 Hi all. We hope you enjoy our upcoming selection of articles for this week, including our own one on KMP and Swift. Have a great start of the week. Announcements Kotlin API

Kotlin Weekly #303

Sunday, May 22, 2022

ISSUE #303 22th of May 2022 Hello folks! Touchlab has released their new Xcode-Kotlin plugin, make sure to check it out if you are working with KMP. Now take a look at the selection of articles we have

Kotlin Weekly #302

Sunday, May 15, 2022

ISSUE #302 15th of May 2022 Hi folks! Google I/O just happened, and there has been a bunch of announcements for developers. It seems that Compose is here to stay, in case it was not clear enough before

You Might Also Like

Is the wind going out of the AI sails?

Friday, April 19, 2024

Rippling vacuums up venture capital and Ramp bags more millions View this email online in your browser By Haje Jan Kamps Friday, April 19, 2024 Image Credits: Getty Images / Carol Yepes Welcome to

Llama 3 is out - Weekly News Roundup - Issue #463

Friday, April 19, 2024

Plus: brand-new, all-electric Atlas; AI Index Report 2024; Microsoft pitched GenAI tools to US military; Humane AI Pin reviews are in; debunking Devin; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Daily Coding Problem: Problem #1417 [Easy]

Friday, April 19, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Wayfair. You are given a 2 x N board, and instructed to completely cover the board with

Charted | How Hard Is It to Get Into an Ivy League School? 🎓

Friday, April 19, 2024

We detail the admission rates and average annual cost for Ivy League schools, as well as the median SAT scores required to be accepted. View Online | Subscribe Presented by: Discover the motivations

Dark Matter & Tortured Poets

Friday, April 19, 2024

New music releases aren't what they used to be -- for good and bad. Dark Matter & Tortured Poets By MG Siegler • 19 Apr 2024 View in browser View in browser New music releases in 2024 are a

Impact of AI on Product Management

Friday, April 19, 2024

​ Impact of AI on Product Management The rise of the AI Product Manager. Product managers have always championed customer's needs. However, with AI, the job requires new technical and ethical

⚙️ Zuck has entered the chat(bot)

Friday, April 19, 2024

Plus: AI video's coming to mobile! ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Noonification: Just Made my First Dollar With My SaaS After Quitting my Job

Friday, April 19, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech this week: The Noonification by HackerNoon has got you covered with

From Not to Hot 🔥7 Practices to Land a Trending Story

Friday, April 19, 2024

Discover the Insider Secrets to Elevate Your Story's Success! 🚀 ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌

iOS Dev Weekly - Issue 657

Friday, April 19, 2024

What's the easiest and least hassle path to launching a custom app store in the EU? 🏪 View on the Web Archives ISSUE 657 April 19th 2024 Comment You probably already saw this week's