Skip to content

Instantly share code, notes, and snippets.

@Cuncis
Last active March 29, 2020 03:05
Show Gist options
  • Save Cuncis/9cf502e445d4f812fa0e589bfe4729dc to your computer and use it in GitHub Desktop.
Save Cuncis/9cf502e445d4f812fa0e589bfe4729dc to your computer and use it in GitHub Desktop.
apply plugin: 'kotlin-kapt'
// additional
implementation 'com.google.android.material:material:1.1.0'
implementation 'androidx.recyclerview:recyclerview:1.1.0'
implementation 'androidx.cardview:cardview:1.0.0'
// retrofit
implementation 'com.squareup.retrofit2:retrofit:2.5.0'
implementation 'com.squareup.retrofit2:converter-gson:2.5.0'
// interceptor
implementation 'com.squareup.okhttp3:okhttp:4.2.1'
implementation 'com.squareup.okhttp3:logging-interceptor:3.11.0'
// dagger 2
implementation 'com.google.dagger:dagger:2.24'
implementation 'com.google.dagger:dagger-android:2.24'
implementation 'com.google.dagger:dagger-android-support:2.24'
kapt 'com.google.dagger:dagger-compiler:2.24'
kapt 'com.google.dagger:dagger-android-processor:2.24'
implementation 'com.google.code.findbugs:jsr305:3.0.2'
// RxJava
implementation 'com.squareup.retrofit2:adapter-rxjava2:2.3.0'
implementation 'io.reactivex.rxjava2:rxjava:2.2.10'
implementation 'io.reactivex.rxjava2:rxkotlin:2.4.0'
implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
// Room components
implementation "android.arch.persistence.room:runtime:1.1.1"
kapt "android.arch.persistence.room:compiler:1.1.1"
// Lifecycle components
implementation "android.arch.lifecycle:extensions:2.1.0"
kapt "android.arch.lifecycle:compiler:2.1.0"
// v2
implementation 'androidx.lifecycle:lifecycle-common:2.2.0'
implementation 'androidx.lifecycle:lifecycle-runtime:2.2.0'
kapt 'androidx.lifecycle:lifecycle-compiler:2.2.0'
// Architecture Component
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'androidx.navigation:navigation-fragment:2.2.1'
implementation 'androidx.navigation:navigation-ui:2.2.1'
// Jetpack Compose (Dev)
implementation "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version"
implementation 'androidx.compose:compose-runtime:0.1.0-dev01'
kapt 'androidx.compose:compose-compiler:0.1.0-dev01'
implementation 'androidx.ui:ui-layout:0.1.0-dev01'
implementation 'androidx.ui:ui-material:0.1.0-dev01'
implementation 'androidx.ui:ui-android-text:0.1.0-dev01'
implementation 'androidx.ui:ui-text:0.1.0-dev01'
// FCM
implementation 'com.google.firebase:firebase-core:17.2.1'
implementation 'com.google.firebase:firebase-messaging:20.0.1'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment