Hi, Jarek here 👋 We’re (re)starting our Software Dev Thursday newsletter!
đź“š Publishing Android Library
This article by Mohsen Rezania is especially for those who are interested in Jetpack Compose, and want to learn how to publish their Android library. It's a streamlined guide to overcome the confusion and challenges related to publishing on the Central Repository, bypassing outdated documentation and common issues with Gradle. The guide is practical, detailed, and aims to save you time and effort by providing clear instructions and personal insights from the author's experience. Read it here ---
đź“ť 4 Kotlin property delegates you must know
In this post on LinkedIn Mateusz Teteruk dives into the concept of property delegation in Kotlin, a powerful feature that enhances our code by delegating the responsibility of a property's getter and setter methods to another class. From this article, you'll learn about four essential Kotlin property delegates: - Lazy initialization: How to use the
lazy function for delaying expensive property initialization until it's needed. - Observable properties: Utilizing
Delegates.observable() to monitor and react to changes in a property's value. - Intercept observable properties: Implementing
vetoable to intercept and possibly veto changes before they're assigned to the property. - Storing properties in a map: A strategy for dynamically managing object properties within a map, useful in scenarios like JSON parsing.
Read it here ---
🎥 State of mobile cross platform
Last year I had an opportunity to share few thoughts about mobile development on WaysConf in Poland. The audience was mostly non-developers. Flutter, React Native, native... or something else? In this talk I talk about current state of mobile cross-platform development, highlighting the latest frameworks, methodologies and industry standards. I discuss performance of every major framework - but not exactly technical performance, but rather developer experience.
Watch it here
---
(sponsored)Â đź‘€ Android Interview Pro April Bundle Till the end of the week you can get Android Interview Pro along with recording of our best workshop from 2023 - coroutines testing. Grab it here before the end of the week.
---
What's new?
I’m building boutique software agency specializing in mobile development. Currently I’m looking for more clients on mobile app audit. In the same time I’m running first edition of Android development course for beginners - this time it’s Polish only.
Wish you Happy Thursday Best, Jarek
|