Copy
 
 

ISSUE #216

20th of September 2020
 

Hi folks! Today the Oktoberfest starts in Munich, and today also the Oktoberfest is cancelled due to the pandemic. That means, coffee instead of beer to implement ideas. Enjoy our upcoming selection of links for this week.



Announcements


Android Basics in Kotlin
Google has launched the Unit 2 of the Android Basic in Kotlin course. Build more advanced layouts, take in user input, and display lists as you build two apps.
developer.android.com

Kotlin 1.4 Online Event
JetBrains is hosting the Kotlin 1.4 online event on October 12–15. Join it for 4 days of Kotlin.
blog.jetbrains.com



Articles


Value-Based Classes and Domain Modelling in Kotlin
Ahmed Mourad has written an article explaining value-based classes in Kotlin.
medium.com

Don’t Reinvent the Wheel, Delegate It!
We should favour delegation over inheritance in Kotlin to avoid reinventing the wheel. Read this article by Denis Crăciunescu.
proandroiddev.com

Customizing your GitHub profile - Scripting
Nicolas Fränkel has been using kotlin scripting to update his GitHub’s profile page.
blog.frankel.ch

Simple Kotlin Null Check for Multiple Mutable Variables
ost people know that one can use let to perform a null-safety check for a mutable nullable variable, but it can be done better. Check out this article to learn more
medium.com

 


Sponsored

Join the most interactive virtual AndroidDev Event
Experience 100+ tech talks on all things Android Development - Workshops - 1on1s with Dev Experts and more.
www.online.droidcon.com




Podcast



Talking Kotlin - Fritz2
Hadi Hariri seats with the authors of Fritz2, a Kotlin framework for developing front-end web applications, to learn more about it.
talkingkotlin.com



Libraries


Material Preferences
Android library to create a preferences screen with a material taste.
github.com

Spring Framework 5.3 goes RC1
Hot on the heels of Java 15 GA, Spring Framework 5.3 RC1 has been released and is ready for a test drive.
spring.io

ktlint plugin for IntelliJ
This plugin automatically runs ktlint on Kotlin files, and annotates any errors found.
plugins.jetbrains.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 © 2020 Kotlin Weekly, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp