Kotlin Weekly - Kotlin Weekly #255

 
 

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 solving algorithmic problems in a dedicated practice round on the Codeforces platform. Check out the full announcement here.
blog.jetbrains.com

Answering the Top 10 Questions About Kotlin’s Future
Starting from June 22, you can polish your Kotlin skills and practice solving algorithmic problems in a dedicated practice round on the Codeforces platform. Check out the full announcement here.
blog.jetbrains.com

KEEP-259 - Context receivers
JetBrains has opened a design proposal for support of context-dependent declarations in Kotlin. It covers a large variety of use cases and was previously known and requested under the name of multiple receivers. Check this website to see the proposed changes.
github.com



Articles


Use enum to represent a list of values
In this excerpt from Effective Kotlin, check how to use enum to represent a list of values.
kt.academy

How to build a GraphQL Gateway with Spring Boot and Kotlin
With Spring Boot + Kotlin + Coroutines + GraphQL-java-kickstart, you can build a GraphQL Gateway with a minimum of boilerplate.
blog.kotlin-academy.com

KSP: Fact or kapt?
Using KSP (Kotlin Symbol Processor, new API from Google for writing Kotlin compiler plugins) we can write annotation processors to reduce boilerplate, solve cross-cutting concerns, and move checks from runtime to compile-time.
proandroiddev.com

Understand everything about routing in Ktor
Himanshu Singh explains everything you wanted to know about routing in ktor.
himanshoe.com

Using the Kotlin standard library from Java
Danny Preussler wrote about how to use the Kotlin standard library from Java.
medium.com

Advanced Kotlin Collection Functionality
Sebastian Aigner summarises here some of the advanced functionality you can find on Kotlin collections.
dev.to



Videos


Get Started with Kotlin Multiplatform and Spring Boot
Check in this talk on how to build a client-server application using Spring Boot and Kotlin on the server-side and Kotlin/JS to power the client UI in the browser.
www.youtube.com

What is new in Kotlin Multiplatform Mobile 2021
In this video, Ekaterina Petrova gives you an overview of the main ecosystem highlights since going alpha.
www.youtube.com

KUG Munich Meetup June
Video of the KTUG Munich Meetup, with Joe Birch from Buffer and Trinh Le from Alibaba.
www.youtube.com



Podcast


Apollo GraphQL with Martin Bonnin
Today Nicola Corti speaks with Martin Bonnin, Android Engineer at Apollo GraphQL.
thebakery.dev



Libraries


template-kmp-library v1.1.0
The template-kmp-library has released a new version with a certain number of goodies.
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 © 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 #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

Kotlin Weekly #252

Sunday, May 30, 2021

ISSUE #252 30th of May 2021 Announcements Nine Highlights from the Kotlin Roadmap JetBrains has updated its plans for 2021 and beyond, and the Kotlin Roadmap for this period is now public. Check out

Kotlin Weekly #251

Sunday, May 23, 2021

ISSUE #251 23th of May 2021 Announcements KotlinDL 0.2: JB deep learning library The version 0.2 of KotlinDL is now available, with new layers, a special Kotlin-idiomatic DSL for image preprocessing, a

Kotlin Weekly #250

Sunday, May 16, 2021

ISSUE #250 16th of May 2021 Announcements Kotlin 1.5 Online Event The Kotlin 1.5 event has been announced, where the JB team will answer your questions about the recent updates and anything else Kotlin

You Might Also Like

🎉 Black Friday Early Access: 50% OFF

Monday, November 25, 2024

Black Friday discount is now live! Do you want to master Clean Architecture? Only this week, access the 50% Black Friday discount. ​ Here's what's inside: 7+ hours of lessons .NET Aspire coming

Open Pull Request #59

Monday, November 25, 2024

LightRAG, anything-llm, llm, transformers.js and an Intro to monads for software devs ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Last chance to register: SecOps made smarter

Monday, November 25, 2024

Don't miss this opportunity to learn how gen AI can transform your security workflowsㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-

Corporate Casserole 🥘

Monday, November 25, 2024

How marketing and lobbying inspired Thanksgiving traditions. Here's a version for your browser. Hunting for the end of the long tail • November 24, 2024 Hey all, Ernie here with a classic

WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now

Monday, November 25, 2024

Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,

🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips

Sunday, November 24, 2024

Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but

JSK Daily for Nov 24, 2024

Sunday, November 24, 2024

JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

OpenAI's turbulent early years - Sync #494

Sunday, November 24, 2024

Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power