You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-114Lines changed: 2 additions & 114 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,7 +73,7 @@ utilizes a variety of modern Android libraries and tools:
73
73
-**Target SDK:****36**
74
74
-**Minimum SDK:****29**
75
75
-**Kotlin Version:****2.3.10**
76
-
-**Gradle Version:****9.0.1**
76
+
-**Gradle Version:****9.1.0**
77
77
78
78
## 📚 APIs & References
79
79
@@ -104,116 +104,4 @@ here: [Stargazers on GitHub](https://github.com/NicosNicolaou16/Pokedex_Compose/
104
104
105
105
## 🙏 Support & Contributions
106
106
107
-
This library is actively maintained. Feedback, bug reports, and feature requests are welcome! Please feel free to **open an issue** or submit a **pull request**.
The programming language is the [Kotlin](https://kotlinlang.org/docs/getting-started.html), it is a
149
-
modern, JVM-based programming language that is concise, safe, and interoperable with Java. <br />
150
-
[Kotlin Coroutines](https://kotlinlang.org/docs/coroutines-overview.html) is used for asynchronous
151
-
tasks. <br />
152
-
[Kotlin KTX](https://developer.android.com/kotlin/ktx) is a collection of Kotlin extensions that
153
-
offer more concise and expressive code for working with Android APIs and libraries.
154
-
The UI is build using [Jetpack Compose](https://developer.android.com/develop/ui/compose). <br />
155
-
For Navigation between screens is use
156
-
the [New Navigation Type Safety](https://medium.com/androiddevelopers/navigation-compose-meet-type-safety-e081fb3cf2f8). <br />
157
-
For Animation and Navigation from the main screen to details screen is use the
158
-
new [Shared Element Transition](https://developer.android.com/develop/ui/compose/animation/shared-elements). ([Shared Element Transition - Article](https://fvilarino.medium.com/shared-element-transitions-in-jetpack-compose-8f553078101e), [Shared Element Transition - Article](https://getstream.io/blog/shared-element-compose/)) <br />
159
-
[Retrofit](https://square.github.io/retrofit/) is responsible for making requests and retrieving
160
-
data from the remote server. ([Repository](https://github.com/square/retrofit)) <br />
161
-
[Room Database](https://developer.android.com/training/data-storage/room) is responsible for saving
162
-
the retrieved data from the remote server, querying data from the local database, and supporting
163
-
offline functionality. <br />
164
-
[Palette](https://developer.android.com/develop/ui/views/graphics/palette-colors) is used to
165
-
retrieve the color from the image; in our case, we are using the Pokémon color to paint the linear
166
-
indicator with the same color. <br />
167
-
[KSP](https://developer.android.com/build/migrate-to-ksp) ("Kotlin Symbol Processing") is a tool for
168
-
efficient annotation processing in Kotlin, providing faster code generation and symbol manipulation
169
-
compared to KAPT. [Repository](https://github.com/google/ksp) <br />
170
-
[Coil](https://coil-kt.github.io/coil/compose/) for Jetpack Compose is a library that it is
This library is actively maintained. Feedback, bug reports, and feature requests are welcome! Please feel free to **open an issue** or submit a **pull request**.
0 commit comments