11[versions ]
2+ accompanist = " 0.28.0"
23agp = " 8.7.2"
34amplify = " 2.27.0"
5+ appcompat = " 1.6.1"
6+ androidx-core = " 1.9.0"
47androidx-junit = " 1.1.4"
8+ androidx-activity = " 1.6.1"
9+ androidx-navigation = " 2.5.3"
510binary-compatibility = " 0.14.0"
611cameraX = " 1.2.0"
712compose-bom = " 2025.03.01"
@@ -26,6 +31,7 @@ zxing = "3.5.2"
2631
2732[libraries ]
2833# Amplify Dependencies
34+ amplify-core-kotlin = { module = " com.amplifyframework:core-kotlin" , version.ref = " amplify" }
2935amplify-api = { module = " com.amplifyframework:aws-api" , version.ref = " amplify" }
3036amplify-auth = { module = " com.amplifyframework:aws-auth-cognito" , version.ref = " amplify" }
3137amplify-predictions = { module = " com.amplifyframework:aws-predictions" , version.ref = " amplify" }
@@ -34,27 +40,36 @@ amplify-predictions = { module = "com.amplifyframework:aws-predictions", version
3440android-desugar = { module = " com.android.tools:desugar_jdk_libs" , version.ref = " desugar" }
3541
3642# AndroidX
43+ androidx-appcompat = { module = " androidx.appcompat:appcompat" , version.ref = " appcompat" }
44+ androidx-core = { module = " androidx.core:core-ktx" , version.ref = " androidx-core" }
3745androidx-camera-core = { module = " androidx.camera:camera-core" , version.ref = " cameraX" }
3846androidx-camera-camera2 = { module = " androidx.camera:camera-camera2" , version.ref = " cameraX" }
3947androidx-camera-lifecycle = { module = " androidx.camera:camera-lifecycle" , version.ref = " cameraX" }
4048androidx-futures = { module = " androidx.concurrent:concurrent-futures" , version.ref = " futures" }
4149androidx-lifecycle = { module = " androidx.lifecycle:lifecycle-runtime-ktx" , version.ref = " lifecycle" }
4250androidx-compose-viewmodel = { module = " androidx.lifecycle:lifecycle-viewmodel-compose" , version.ref = " lifecycle" }
51+ androidx-activity-compose = { module = " androidx.activity:activity-compose" , version.ref = " androidx-activity" }
52+ androidx-navigation-compose = { module = " androidx.navigation:navigation-compose" , version.ref = " androidx-navigation" }
4353
4454# Compose
4555androidx-compose-bom = { module = " androidx.compose:compose-bom" , version.ref = " compose-bom" }
4656androidx-compose-material = { module = " androidx.compose.material3:material3" }
4757androidx-compose-tooling = { module = " androidx.compose.ui:ui-tooling" }
58+ androidx-compose-tooling-preview = { module = " androidx.compose.ui:ui-tooling-preview" }
59+ androidx-compose-ui = { module = " androidx.compose.ui:ui" }
60+ androidx-compose-ui-test-manifest = { module = " androidx.compose.ui:ui-test-manifest" }
4861
4962# Kotlin
5063kotlin-serialization-json = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " serialization" }
64+ kotlin-coroutines = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-android" , version.ref = " coroutines" }
5165
5266# TensorFlow
5367tensorflow = { module = " org.tensorflow:tensorflow-lite" , version.ref = " tensorflow" }
5468tensorflow-support = {module = " org.tensorflow:tensorflow-lite-support" , version.ref = " tensorflow-support" }
5569
5670# Other
5771zxing = { module = " com.google.zxing:core" , version.ref = " zxing" }
72+ accompanist = { module = " com.google.accompanist:accompanist-permissions" , version.ref = " accompanist" }
5873
5974# Testing libraries
6075test-androidx-junit = { module = " androidx.test.ext:junit" , version.ref = " androidx-junit" }
0 commit comments