zouhair zghibaSpotless on Android + kotlinSpotless is a Gradle plugin that helps you enforce consistent code formatting in your Kotlin codebase. It automatically formats your code…Mar 10, 2023Mar 10, 2023
zouhair zghibaStateFlow and SharedFlow in kotlinIn Kotlin, there are two types of flows: Cold Flow and Hot Flow. Hot Flows are those that start emitting values even if there are no…Mar 10, 20231Mar 10, 20231
zouhair zghibaSOLID Principles in Android + KotlinSOLID is a set of five design principles that are intended to guide developers in writing clean, maintainable, and scalable code. The SOLID…Mar 9, 2023Mar 9, 2023
zouhair zghibaFunctional (SAM) interfaces in KotlinKotlin is a programming language that is known for its functional programming capabilities. One of the essential features of Kotlin is…Mar 8, 2023Mar 8, 2023