From 4d9e83e0d6cc4432d1767b7a8441aea7042932e4 Mon Sep 17 00:00:00 2001 From: Nicos Nicolaou Date: Sun, 22 Dec 2024 01:18:53 +0200 Subject: [PATCH 1/7] update README file --- README.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 6ed4d29..52c8806 100644 --- a/README.md +++ b/README.md @@ -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.
@@ -39,6 +39,13 @@ also obfuscating the remaining code to improve security.
language for configuring Gradle build scripts using Kotlin syntax, offering better IDE support and type safety compared to Groovy.
+# Versioning + +Target SDK version: 35
+Minimum SDK version: 28
+Kotlin version: 2.0.21
+Gradle version: 8.7.2
+ ## Tutorials (Combination) https://www.youtube.com/watch?v=eAbKK7JNxCE&ab_channel=PhilippLackner
@@ -52,9 +59,4 @@ https://github.com/android/sunflower
## (Links References for Ends Points) https://github.com/r-spacex/SpaceX-API (GitHub)
-https://docs.spacexdata.com/?version=latest (Postman)
- -Target SDK version: 35
-Minimum SDK version: 28
-Kotlin version: 2.0.21
-Gradle version: 8.7.2
\ No newline at end of file +https://docs.spacexdata.com/?version=latest (Postman)
\ No newline at end of file From 4f28988a126b8a77af926a3863d929a14ed2c903 Mon Sep 17 00:00:00 2001 From: Nicos Nicolaou Date: Sun, 22 Dec 2024 01:20:27 +0200 Subject: [PATCH 2/7] update libraries --- app/build.gradle.kts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b278dbd..1aa3146 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -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 { @@ -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") @@ -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") From e7099a7b0726e78b81171a0067d1e9715215d243 Mon Sep 17 00:00:00 2001 From: Nicos Nicolaou Date: Sun, 22 Dec 2024 01:21:41 +0200 Subject: [PATCH 3/7] update libraries --- build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 55fe884..f2227b4 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,7 +1,7 @@ // 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") } } From 53d1b14d2e9cf6c13739b53ea562bfb8a60550db Mon Sep 17 00:00:00 2001 From: Nicos Nicolaou Date: Sun, 22 Dec 2024 01:25:10 +0200 Subject: [PATCH 4/7] update Kotlin and KSP --- build.gradle.kts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index f2227b4..b28c983 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,6 +7,6 @@ buildscript { } 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 } \ No newline at end of file From 63694bdccdf77359e2347edea09738e799130d60 Mon Sep 17 00:00:00 2001 From: Nicos Nicolaou Date: Sun, 22 Dec 2024 01:25:39 +0200 Subject: [PATCH 5/7] update README file --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 52c8806..36e9bc9 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Minimum SDK version: 28
Kotlin version: 2.0.21
Gradle version: 8.7.2
-## Tutorials (Combination) +# Tutorials (Combination) https://www.youtube.com/watch?v=eAbKK7JNxCE&ab_channel=PhilippLackner
https://github.com/philipplackner/WeatherApp
From 6bf7ace221ea9e3c767e7262a7b51dfe62822372 Mon Sep 17 00:00:00 2001 From: Nicos Nicolaou Date: Sun, 22 Dec 2024 01:25:54 +0200 Subject: [PATCH 6/7] update README file --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 36e9bc9..3b74f8e 100644 --- a/README.md +++ b/README.md @@ -43,8 +43,8 @@ type safety compared to Groovy.
Target SDK version: 35
Minimum SDK version: 28
-Kotlin version: 2.0.21
-Gradle version: 8.7.2
+Kotlin version: 2.1.0
+Gradle version: 8.7.3
# Tutorials (Combination) From ec86474ff6e8f9f2dea2ab4a7ce93f9eeab9a2e8 Mon Sep 17 00:00:00 2001 From: Nicos Nicolaou Date: Sun, 22 Dec 2024 01:26:36 +0200 Subject: [PATCH 7/7] update Kotlin --- app/build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 1aa3146..b5b1386 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -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 {