All Stories

Libraries - interceptors

OkHttp interceptorsInterceptors are pluggable Java components that we can use to intercept and process requests before they are sent to our application code.

In tutorial, interceptors, libraries, Jan 23, 2025

Libraries - no_image

KoinA pragmatic lightweight dependency injection framework for Kotlin developers. Written in pure Kotlin, using functional resolution only: no proxy, no code generation, no reflection...

In tutorial, no_image, libraries, Jan 23, 2025

Libraries - no_image

KodeinKodein is a Dependency Injection library. It allows you to bind your business unit interfaces with their implementation and thus having each business unit being independent.

In tutorial, no_image, libraries, Jan 23, 2025

Libraries - no_image

Image loading libraries

In tutorial, no_image, libraries, Jan 23, 2025

Libraries - no_image

Main annotations in Dagger 2The main annotations in Dagger 2 are: @Provides @Inject @Module @Component @Singleton

In tutorial, no_image, libraries, Jan 23, 2025

Kotlin - no_image

val mutableList vs var immutableList

In tutorial, no_image, kotlin, Jan 23, 2025

Kotlin - no_image

Map() vs FlatMap()map() - Returns a list containing the results of applying the given transform function to each element in the original array.val numbers = listOf(1, 2, 3)println(num...

In tutorial, no_image, kotlin, Jan 23, 2025

Kotlin - no_image

Inline class

In tutorial, no_image, kotlin, Jan 23, 2025

Kotlin - no_image

Init block

In tutorial, no_image, kotlin, Jan 23, 2025

Kotlin - no_image

Infix functionKotlin allows some functions to be called without using the period and brackets. These are called infix methods, and their use can result in code that looks much more li...

In tutorial, no_image, kotlin, Jan 23, 2025