Skip to content

BOM

The Landscapist Bill of Materials (BOM) simplifies the management of all Landscapist library versions. By specifying only the BOM's version, you can effortlessly manage the versions of all Landscapist libraries used in your project.

Maven Central

dependencies {
    // Import the landscapist BOM
    implementation "com.github.skydoves:landscapist-bom:$version"

    // Import landscapist libraries
    implementation "com.github.skydoves:landscapist-glide"
    implementation "com.github.skydoves:landscapist-coil"
    implementation "com.github.skydoves:landscapist-fresco"

    implementation "com.github.skydoves:landscapist-animation"
    implementation "com.github.skydoves:landscapist-placeholder"
    implementation "com.github.skydoves:landscapist-palette"
    implementation "com.github.skydoves:landscapist-transformation"
}
dependencies {
    // Import the landscapist BOM
    implementation("com.github.skydoves:landscapist-bom:$version")

    // Import landscapist libraries
    implementation("com.github.skydoves:landscapist-glide")
    implementation("com.github.skydoves:landscapist-coil")
    implementation("com.github.skydoves:landscapist-fresco")

    implementation("com.github.skydoves:landscapist-animation")
    implementation("com.github.skydoves:landscapist-placeholder")
    implementation("com.github.skydoves:landscapist-palette")
    implementation("com.github.skydoves:landscapist-transformation")
}

This ensures a streamlined and efficient development process, as you can easily keep track of library versions and ensure compatibility across your Landscapist dependencies.