All Stories

Librariesandroid - no_image

Dagger 2Dagger is a fully static, compile-time dependency injection framework for Java, Kotlin, and Android. It is based on the Java Specification Request (JSR) 330. It uses code gene...

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Librariesandroid - no_image

@Binds vs @Provides@Provides, the most common construct for configuring a binding, serves three functions: Declare which type (possibly qualified) is being provided — this is the ret...

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Librariesandroid - hilt_hierarchy

HiltHilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project. Doing manual dependency injection requires yo...

In tutorial, hilt_hierarchy, librariesAndroid, Jan 23, 2025

Librariesandroid - no_image

RetrofitThe Retrofit library is a type-safe REST client for Android, Java, and Kotlin, developed by Square. Retrofit by default leverages OkHttp as the networking layer and is built o...

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Librariesandroid - no_image

RealmRealm includes an embedded, object-oriented database that lets you build real-time, offline-first applications. You can also use Realm’s hosted application services as a secure b...

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Librariesandroid - no_image

OkHttpOkHttp is an HTTP client that’s efficient by default: HTTP/2 support allows all requests to the same host to share a socket; Connection pooling reduces request latency (if HTT...

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Librariesandroid - 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, librariesAndroid, Jan 23, 2025

Librariesandroid - 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, librariesAndroid, Jan 23, 2025

Librariesandroid - 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, librariesAndroid, Jan 23, 2025

Librariesandroid - no_image

Image loading libraries

In tutorial, no_image, librariesAndroid, Jan 23, 2025