All Stories

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

Librariesandroid - no_image

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

In tutorial, no_image, librariesAndroid, Jan 23, 2025

Testing - no_image

Unit testUnit testing is a software testing method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage ...

In tutorial, no_image, testing, Jan 23, 2025

Testing - no_image

RobolectricRobolectric is the industry-standard unit testing framework for Android. With Robolectric, your tests run in a simulated Android environment inside a JVM, without the overh...

In tutorial, no_image, testing, Jan 23, 2025

Testing - no_image

Functional testingFunctional testing is a quality assurance (QA) process and a type of black-box testing that bases its test cases on the specifications of the software component unde...

In tutorial, no_image, testing, Jan 23, 2025

Testing - no_image

JUnitJUnit is a unit testing framework for the Java programming language. JUnit has been important in the development of test-driven development, and is one of a family of unit testin...

In tutorial, no_image, testing, Jan 23, 2025

Testing - ab_testing

A/B testingA/B testing (also known as bucket testing or split-run testing) is a user experience research methodology. A/B tests consist of a randomized experiment with two variants, A...

In tutorial, ab_testing, testing, Jan 23, 2025