Kotlin Weekly - Kotlin Weekly #258

 
 

ISSUE #258

11th of July 2021
 



Announcements


Kotlin Features Survey Webinar
JetBrains is launching the Kotlin Features Survey, along with a webinar hosted by Roman Elizarov and Svetlana Isakova. Check it out to give your opinion about the next steps that Kotlin should follow.
info.jetbrains.com

Kotlin API for Apache Spark 1.0 Released
The Kotlin API for Apache Spark is now widely available. This is the first stable release of the API that we consider to be feature-complete with respect to the user experience and compatibility with core Spark APIs.
blog.jetbrains.com



Articles


IceRock KMP codelab
The folks at IceRock have created a codelab of around 90 minutes to get started with KMP.
codelabs.kmp.icerock.dev

Marrying KMM and Swift with Sourcery
Have you used the Swift meta-programming library Sourcery? Here you can learn how it will help you to integrate Swift with KMP.
luisramos.dev

How I use the new Inline Value Classes in Kotlin
Learn to apply the concept of Value Objects from Domain-Driven Design in Kotlin by using value classes.
www.manusobles.com

Respect the contract of compareTo
The compareTo method is not in the Any class. It is an operator in Kotlin that translates into the mathematical comparison signs. Check out this article from the book Effective Kotlin.
kt.academy

Kotlin flow: Nesting vs Chaining
This article by Vasya Drobushkov explores what Nesting is, what is the difference with chaining, and why it matters.
krossovochkin.com


Sponsored

Machine learning for voice made easy with Kotlin
Why don’t more Kotlin apps use voice? Machine learning for voice is hard, and existing solutions are clunky and rigid. So we open-sourced an Android library (also Node, Python, iOS, & React Native), and built a no-code web tool to make custom wake words, speech recognizers, and AI voices—for all devs!
www.spokestack.io



Android


Navigation in multi-module Android Compose UI project + Hilt
Article and a sample project on a multi-module Compose project with an accent on navigation and Hilt.
funkymuse.dev

Compose: UI Screenshot Testing
Mark Allison analyses in his new article how we can test an animation with Compose using UI screenshots.
blog.stylingandroid.com
 


Jobs

Senior Android Engineer (d/f/m) at Mobimeo
Mobimeo is changing the way cities move. We are a technology company working on simplifying everyday mobility in urban centers. Our Android team develops digital mobility applications using Kotlin involving mapping, routing and live navigation topics.
mobimeo.jobs.personio.de
 



Podcast


Anvil with Ralf Wondratschek
Next episode of The Developers' Bakery with Ralf Wondratschek speaking about Anvil, a plugin to make your dependency injection with Dagger 2 easier.
thebakery.dev



Conferences


Roboto brings the Android Community together (at home!) in September!
September 27-28, join speakers and attendees from around the world to talk, network, and learn. Two days packed with talks, birds of a feather get togethers, and much more! Watch Party tickets available for teams and groups that want to watch together.
chicagoroboto.com



Libraries


DI.kt
Simple and powerful DI for kotlin multiplatform.
github.com

DaggerTrack
DaggerTrack is a gradle plugin that automatically adds clock tracking for your components and subcomponents.
amanjeetsingh150.github.io

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 #257

Sunday, July 4, 2021

ISSUE #257 4th of July 2021 Announcements Kotlin Features Survey Edition #2 JetBrains is launching the Kotlin Features Survey, along with a webinar hosted by Roman Elizarov and Svetlana Isakova. Check

Kotlin Weekly #256

Sunday, June 27, 2021

ISSUE #256 27th of June 2021 Announcements Kotlin 1.5.20 Released Kotlin 1.5.20 has been finally released. Check out in this page everything included. blog.jetbrains.com Kotlin Multiplatform Mobile for

Kotlin Weekly #255

Sunday, June 20, 2021

ISSUE #255 20th of June 2021 Announcements Calling All Kotlin Programmers! Take Part in Kotlin Heroes: Episode 7 Coding Contest Starting from June 22, you can polish your Kotlin skills and practice

Kotlin Weekly #254

Sunday, June 13, 2021

ISSUE #254 13th of June 2021 Announcements Kotlin 1.5 Event Materials and 10 Questions from the Q&A The recordings of the 1.5.0 release celebration event are out and available for you on the Kotlin

Kotlin Weekly #253

Sunday, June 6, 2021

ISSUE #253 6th of June 2021 Announcements Compose for Desktop: Milestone 4 Released Milestone 4, the latest version of Compose for Desktop, is coming packed with features. Check the announcement for a

You Might Also Like

Vision Pro App Development, TipKit and more...

Friday, April 19, 2024

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Readers Become Part of the Plot with Vision Pro App

Your 3 AI Incubator Tracks: Curriculum, Coaching, or 1-on-1 Mentorship

Friday, April 19, 2024

How to pick the one that's right for you ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Logitech's AI Prompt Builder is surprisingly handy

Friday, April 19, 2024

Torvalds on evil devs and AI hype; Quest 2's price drops; Virtual cards explained -- ZDNET ZDNET Tech Today - US April 19, 2024 placeholder Logitech's free AI Prompt Builder is surprisingly

Tesla recalls nearly 4,000 Cybertrucks 

Friday, April 19, 2024

After reports of malfunctioning accelerator pedals, Tesla is recalling Cybertrucks View this email online in your browser By Alex Wilhelm Friday, April 19, 2024 Welcome to TechCrunch AM! Today's

SWLW #595: My role as a founder CTO, AI Product Management, and more.

Friday, April 19, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

The bill to ban TikTok is barreling ahead

Friday, April 19, 2024

The Morning After It's Friday, April 19, 2024. The bill that could ban TikTok in the United States inches closer to becoming law. The legislation passed the House of Representatives last month,

Digest #134: TDD with Serverless, Terraform AI Conversions, K8s Cost Metrics & OpenTofu Response

Friday, April 19, 2024

Learn to convert Terraform templates, deploy SSR on AWS Amplify, and apply TDD to Serverless. Gain insights on PostgreSQL, microfrontends, and secure APIs. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Akira Ransomware Gang Extorts $42 Million; Now Targets Linux Servers

Friday, April 19, 2024

THN Daily Updates Newsletter cover Webinar -- The Future of Threat Hunting Is Powered by Generative AI From Data to Defense: Step Into the Next Era of Cybersecurity with CensysGPT Download Now

ASP.NET Core News - 04/19/2024

Friday, April 19, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! This newsletter is sponsored by elmah.io - the most advanced, yet so simple to set up, error logging and

Post from Syncfusion Blogs on 04/19/2024

Friday, April 19, 2024

New blogs from Syncfusion Syncfusion Prepares for MS Build 2024 with Cloud-Ready Solutions on Azure Marketplace By gingerr Syncfusion offers cloud-ready solutions in Azure Marketplace for MS Build 2024