Skip to content

Commit

Permalink
Merge pull request #5 from NicosNicolaou16/updates
Browse files Browse the repository at this point in the history
Updates
  • Loading branch information
NicosNicolaou16 authored Dec 21, 2024
2 parents 4228c18 + ec86474 commit b2e4c88
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 17 deletions.
18 changes: 10 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This project is an application that applied some of the latest Google technologi
as Jetpack Compose, Hilt Dependencies Injection
and Room Database.

# This Project contains:
# The Project Contain the following technologies

The programming language is the [Kotlin](https://kotlinlang.org/docs/getting-started.html), it is a
modern, JVM-based programming language that is concise, safe, and interoperable with Java. <br />
Expand Down Expand Up @@ -39,7 +39,14 @@ also obfuscating the remaining code to improve security. <br />
language for configuring Gradle build scripts using Kotlin syntax, offering better IDE support and
type safety compared to Groovy. <br />

## Tutorials (Combination)
# Versioning

Target SDK version: 35 <br />
Minimum SDK version: 28 <br />
Kotlin version: 2.1.0 <br />
Gradle version: 8.7.3 <br />

# Tutorials (Combination)

https://www.youtube.com/watch?v=eAbKK7JNxCE&ab_channel=PhilippLackner <br />
https://github.com/philipplackner/WeatherApp <br />
Expand All @@ -52,9 +59,4 @@ https://github.com/android/sunflower <br />
## (Links References for Ends Points)

https://github.com/r-spacex/SpaceX-API (GitHub) <br />
https://docs.spacexdata.com/?version=latest (Postman) <br />

Target SDK version: 35 <br />
Minimum SDK version: 28 <br />
Kotlin version: 2.0.21 <br />
Gradle version: 8.7.2 <br />
https://docs.spacexdata.com/?version=latest (Postman) <br />
12 changes: 6 additions & 6 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ plugins {
id("kotlin-kapt")
id("com.google.devtools.ksp")
id("dagger.hilt.android.plugin")
id("org.jetbrains.kotlin.plugin.compose") version "2.0.21"
id("org.jetbrains.kotlin.plugin.compose") version "2.1.0"
}

android {
Expand Down Expand Up @@ -64,17 +64,17 @@ val retrofitVersion by extra("2.11.0")
val okHttpVersion by extra("4.12.0")
val roomVersion by extra("2.6.1")
val daggerVersion by extra("2.15")
val coroutineVersion by extra("1.9.0")
val coroutineVersion by extra("1.10.1")
val multidexVersion by extra("2.0.1")
val materialDesignVersion by extra("1.12.0")
val coilVersion by extra("2.7.0")
val hiltVersion by extra("2.52")
val hiltVersion by extra("2.54")
val hiltCompilerVersion by extra("1.2.0")
val composeVersion by extra("1.5.6")
val composeFoundationVersion by extra("1.5.4")
val composeMaterialVersion by extra("1.5.4")
val composeMaterial3Version by extra("1.1.2")
val composeNavigationVersion by extra("2.8.4")
val composeNavigationVersion by extra("2.8.5")
val composeHiltNavigationVersion by extra("1.2.0")

dependencies {
Expand Down Expand Up @@ -116,7 +116,7 @@ dependencies {
//Compose
implementation("androidx.lifecycle:lifecycle-livedata-ktx:$lifeCycleAndLiveDataCompilerAndViewModelKTXVersion")
implementation("androidx.lifecycle:lifecycle-runtime-ktx:$lifeCycleAndLiveDataCompilerAndViewModelKTXVersion")
implementation(platform("androidx.compose:compose-bom:2024.11.00"))
implementation(platform("androidx.compose:compose-bom:2024.12.01"))
implementation("androidx.compose.ui:ui")
implementation("androidx.compose.ui:ui-graphics")
implementation("androidx.compose.runtime:runtime")
Expand All @@ -126,7 +126,7 @@ dependencies {
implementation("androidx.activity:activity-compose")
implementation("androidx.compose.ui:ui-tooling-preview")
implementation("androidx.compose.material3:material3")
androidTestImplementation(platform("androidx.compose:compose-bom:2024.11.00"))
androidTestImplementation(platform("androidx.compose:compose-bom:2024.12.01"))
androidTestImplementation("androidx.compose.ui:ui-test-junit4")
debugImplementation("androidx.compose.ui:ui-tooling")
debugImplementation("androidx.compose.ui:ui-test-manifest")
Expand Down
6 changes: 3 additions & 3 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
dependencies {
val hiltVersion by extra("2.52")
val hiltVersion by extra("2.54")
classpath("com.google.dagger:hilt-android-gradle-plugin:$hiltVersion")
}
}
plugins {
id("com.android.application") version "8.7.3" apply false
id("org.jetbrains.kotlin.android") version "2.0.21" apply false
id("com.google.devtools.ksp") version "2.0.21-1.0.26" apply false
id("org.jetbrains.kotlin.android") version "2.1.0" apply false
id("com.google.devtools.ksp") version "2.1.0-1.0.29" apply false
}

0 comments on commit b2e4c88

Please sign in to comment.