Kotlin Weekly - Kotlin Weekly #268

 
 

ISSUE #268

19th of September 2021
 



Announcements


The Actual Number of Kotlin Developers, or Who Our Active Users Are
JetBrains has been counting the amount of Kotlin users and developers. They present the results in this blog post.
blog.jetbrains.com

CocoaPods Support in the Kotlin Multiplatform Mobile Plugin for AppCode
The KMP plugin for App Code provides now CocoaPods support. Read the entire announcement at this link.
blog.jetbrains.com

Kotlin 2021 Premier Online Event
Next month there will be a Kotlin Premier event, with updates from the Kotlin team and news about the whole Kotlin ecosystem.
blog.jetbrains.com

Kotlin libraries authors research
JetBrains is trying to improve the experience with Kotlin library development. They have prepared this survey, where you can help them by answering some questions.
surveys.jetbrains.com



Articles


Comparing Kotlin and Go implementations of the Monkey language
Mario Arias wrote an implementation of Monkey, a language created by Thorsten Ball as part of his books Writing An Interpreter in Go and Writing A Compiler in Go, and compared it with the Kotlin version.
medium.com

Kotlin Multiplatform For Android and the Web - Part 5 The Summary
Last article by Aleksander Jaworski on KMP for Android and the web.
akjaw.com

Mocking Matchers API
New article by Vasya Drobushkov discussing a problem he found recently after working with mocks.
krossovochkin.com

Job and children awaiting in Kotlin coroutines
In this chapter from the Kotlin Coroutines book, everything you wanted to know about jobs and their children.
kt.academy
 


Sponsored

Bug, feedback & crash reporting for mobile apps
Stop wasting hours trying to debug issues without the proper context. Shake SDK offers actionable data and insights with each report that help you debug 50x faster. Sign up and invite your whole team to collaborate for free!
www.shakebugs.com



Android


Don't let ViewModel knew about framework level dependencies
Shreyas Patil discusses some good practices to deal better with ViewModel.
blog.shreyaspatil.dev


Jobs

Open role for Senior Android Engineer @ Forza Football
Join us to make the world of football a better place and available for everyone! Together we’ll build the number one football platform on Android. Get challenged by modern tools and frameworks while contributing with your technical expertise and coordinating to shape the team’s vision for the future. Discover more details in our role description!
forzafootball.teamtailor.com



Podcast


Teaching Coroutines
In this chapter of Talking Kotlin Mohit Sarveiya, Google Developer Expert in Kotlin and Android, talks about everything related to coroutines.
talkingkotlin.com



Libraries


Reflekt
Reflekt is a compile-time reflection library that leverages the flows of the standard reflection approach and can find classes, objects (singleton classes) or functions by some conditions in compile-time.
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

Older messages

Kotlin Weekly #267

Sunday, September 12, 2021

ISSUE #267 12th of September 2021 Announcements Accelerated Kotlin build times with Kotlin Symbol Processing 1.0 Kotlin Symbol Processing (KSP), the new Android tool for building lightweight compiler

Kotlin Weekly #266

Sunday, September 5, 2021

ISSUE #266 5th of September 2021 Announcements Introducing the Kotlin/JS Inspection Pack: IR Migration Help, Quick-Fixes, and More Kotlin has introduced a new plugin for your Kotlin/JS applications –

Kotlin Weekly #265

Sunday, August 29, 2021

ISSUE #265 29th of August 2021 Announcements Kotlin 1.5.30 Is Now Available! Since Kotlin 1.5.30 is the last incremental release before Kotlin 1.6.0, it includes many experimental languages and

Kotlin Weekly #264

Sunday, August 22, 2021

ISSUE #264 22tnd of August 2021 Announcements Try Kotlin Multiplatform Mobile in AppCode for Free! JetBrains recently announced a new plugin for Kotlin Multiplatform Mobile development that helps you

Kotlin Weekly #263

Sunday, August 15, 2021

ISSUE #263 15th of August 2021 Announcements Kotlin 1.5.30-RC available The 1.5.30 release is approaching. You can now test the RC with the updated opt-in requirements, Kotlin/JS IR backend in Beta,

You Might Also Like

Daily Coding Problem: Problem #1664 [Easy]

Friday, January 10, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A permutation can be specified by an array P , where P[i] represents the

Spyglass Dispatch: The Case for a For-Profit OpenAI

Friday, January 10, 2025

RIP Venu • A More Political and Real Time Threads • An OpenAI Auction • Apple's Tough 2025 The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely topics

⌨️ 10 Mods to Improve Your Mechanical Keyboard — How to Set Up Quick Share on Windows

Friday, January 10, 2025

Also: Why Are Tech Companies Trying to Sell Me Expensive Clocks? How-To Geek Logo January 10, 2025 Did You Know Famed biologist Charles Darwin and US President Abraham Lincoln were born on the same day

Your best friends in design

Friday, January 10, 2025

​ Working With Designers Product manager & UX designer collaboration guide. How members of your product team work together is just as important as the work itself. A fundamental relationship within

Charted | How Canada Would Rank as the 51st State 📊

Friday, January 10, 2025

Donald Trump has floated the idea that Canada should be the 51st state. Here's how it compares statistically. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power AI's

Pinpointing The Actual Problem 🎯

Friday, January 10, 2025

WordPress accidentally diagnoses its own business problem. Here's a version for your browser. Hunting for the end of the long tail • January 10, 2025 Pinpointing The Actual Problem A blog post from

😱Major Azure Outage in EastUS2, 🚀New AI and Azure Developer CLI Courses, azureedge.net DNS retiring

Friday, January 10, 2025

͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

iOS Cocoa Treats

Friday, January 10, 2025

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Adopting Swift 6 across the app codebase I've been

Issue #575: Excalibird, bird’s eye metropolis, and Stimulation Clicker

Friday, January 10, 2025

View this email in your browser Issue #575 - January 10th 2025 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

22 CES products you can't miss

Friday, January 10, 2025

10 must-install Linux apps; Cybersecurity in 2025; Email encryption how-to -- ZDNET ZDNET Tech Today - US January 10, 2025 CES logo 2025 CES 2025: The 22 most impressive products you don't want to