Skip to content

Instantly share code, notes, and snippets.

@ibrajix
Created August 10, 2021 09:43
Show Gist options
  • Save ibrajix/1320ce1ddebf336a6c3a5a43540a8e91 to your computer and use it in GitHub Desktop.
Save ibrajix/1320ce1ddebf336a6c3a5a43540a8e91 to your computer and use it in GitHub Desktop.
Dependencies (Builld.gradle)
//viewBinding - for view binding
implementation 'com.android.databinding:viewbinding:7.0.0'
//navigation component - for navigating between fragments
def nav_version = "2.3.5"
//Kotlin
implementation "androidx.navigation:navigation-fragment-ktx:$nav_version"
implementation "androidx.navigation:navigation-ui-ktx:$nav_version"
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
//Feature module Support
implementation "androidx.navigation:navigation-dynamic-features-fragment:$nav_version"
//Testing Navigation
androidTestImplementation "androidx.navigation:navigation-testing:$nav_version"
//lifeCycle
def lifecycle_version = "2.4.0-alpha02"
implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version"
implementation "androidx.lifecycle:lifecycle-common-java8:$lifecycle_version"
//google maps
implementation 'com.google.android.gms:play-services-maps:17.0.0'
//camera X
def camerax_version = "1.0.0"
// CameraX core library using camera2 implementation
implementation "androidx.camera:camera-camera2:$camerax_version"
// CameraX Lifecycle Library
implementation "androidx.camera:camera-lifecycle:$camerax_version"
// CameraX View class
implementation "androidx.camera:camera-view:1.0.0-alpha24"
//stories view
implementation 'com.github.shts:StoriesProgressView:3.0.0'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment