Skip to content

Deprecation warning

This page in the documentation is about Appyx 1.x.

Appyx is now in its 2.x iteration.

To access the 2.x-related pages please check the sidebar or go to:

Documentation root


Downloads

Latest version

Maven Central

Repository

repositories {
    mavenCentral()
}

Core dependencies

dependencies {
    // Core
    implementation "com.bumble.appyx:core:$version"

    // Test rules and utility classes for testing on Android
    debugImplementation "com.bumble.appyx:testing-ui-activity:$version"
    androidTestImplementation "com.bumble.appyx:testing-ui:$version"

    // Utility classes for unit testing
    testImplementation "com.bumble.appyx:testing-unit-common:$version"

    // Test rules and utility classes for unit testing using JUnit4
    testImplementation "com.bumble.appyx:testing-junit4:$version"

    // Test extensions and utility classes for unit testing using JUnit5
    testImplementation "com.bumble.appyx:testing-junit5:$version"
}

Interop with other libraries

dependencies {
    // Optional support for RxJava 2/3
    implementation "com.bumble.appyx:interop-rx2:$version"
    implementation "com.bumble.appyx:interop-rx3:$version"

    // Optional interoperability layer between Appyx and badoo/RIBs
    // You have to add https://jitpack.io repository to use it because badoo/RIBs is hosted there
    implementation "com.bumble.appyx:interop-ribs:$version"

}

Snapshot

Snapshot version is available for all modules, use the provided repository url and 1-SNAPSHOT version.

repositories {
    maven { url = 'https://s01.oss.sonatype.org/content/repositories/snapshots/' }
}

dependencies {
    implementation "com.bumble.appyx:core:v1-SNAPSHOT"
}