Hello 👋
Today we’re coming to you with many great articles and some exciting news! 🤩
Find a quick shortcut below, but don’t forget to scroll further!
⇢ Articles:
👉 Consider extracting non-essential parts of your API into extensions
👉 Avoid member extensions
👉 Kotlin coroutines dispatchers
👉 Kotlin DSL, BuildSrc, Product Flavors, Flavor Icon and more
⇢ Become our trainer!
⇢ Functional Kotlin workshop
Enjoy!
What are the differences between members and extensions and in what cases we should prefer one over another 👇
Consider extracting non-essential parts of your API into extensions written by Marcin Moskała.
What are member extensions❓ How are they possible❓
And… why should we avoid using them❓
Find the answers to all these questions in the article written by Marcin Moskala
👉 Avoid member extensions
An important functionality that Kotlin Coroutines library offers is letting us decide on what thread a coroutine should be running. This is done using dispatchers.
To learn where we should use each dispatcher from the Kotlin coroutines library read the latest article written by Marcin Moskala 👇
Do you want to know how to migrate Gradle files to Kotlin DSL, and implement buildSrc?
Check this article Kotlin DSL, BuildSrc, Product Flavors, Flavor Icon and more written by Mustafa Yiğit.
Kt. Academy connects world-class specialists with companies of all sizes ✨
Do you want to become one of our trainers and share your knowledge with those in need?
Fill this form and join our programming family 🔥
❗️Leverage your skills and improve your productivity with functional programming features in Kotlin❗️
Functional Kotlin with Kt. Academy 🔥
👉 1 day
👉 a lot of practice
👉 for experienced Kotlin developers
Check more details and register here ⤵️
That’s all for today!
Thanks and see you soon!
Kt. Academy Team
www: kt.academy
Blog: blog.kotlin-academy.com
Twitter EN: @KtDotAcademy
Twitter PL: @ktdotacademyPL
FB: @KtDotAcademy
LinkedIn: @Kt. Academy