/Kotlin_Compose

Jetpack-Compose Clone Coding Repository

Primary LanguageKotlinApache License 2.0Apache-2.0

Android Jetpack Compose Clone Coding

Preview

Complete Image

Description

  • This Repository is Android Jetpack Compose Clone Coding Repository
  • This Clone Coding Repo is following Philipp Lackner's Youtube Channel Video

Developing Enviroments

  • Android Studio ArcticFox 2020.3.1 Patch 4
  • kotlin version 1.5.21
  • build.gradle version 7.0.4

Sdk Build version

  • minSdk 23
  • targetSdk 31

Structure

  • ui
    • BottomMenuContent.kt
    • Featured Section.kt
    • PathUtil.kt
    • HomeScreen.kt
  • MainActivity.kt

Defendencies

   implementation 'androidx.core:core-ktx:1.7.0'
   implementation 'androidx.appcompat:appcompat:1.4.0'
   implementation 'com.google.android.material:material:1.4.0'
   implementation "androidx.compose.ui:ui:$compose_version"
   implementation "androidx.compose.material:material:$compose_version"
   implementation "androidx.compose.ui:ui-tooling-preview:$compose_version"
   implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.4.0'
   implementation 'androidx.activity:activity-compose:1.4.0'
   testImplementation 'junit:junit:4.+'
   androidTestImplementation 'androidx.test.ext:junit:1.1.3'
   androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
   androidTestImplementation "androidx.compose.ui:ui-test-junit4:$compose_version"
   debugImplementation "androidx.compose.ui:ui-tooling:$compose_version"
   implementation 'androidx.navigation:navigation-compose:2.4.0-beta02'

Preference

  [Philipp Lackner's Youtube Channel]
  https://www.youtube.com/channel/UCKNTZMRHPLXfqlbdOI7mCkg
  https://www.youtube.com/watch?v=g5-wzZUnIbQ&t=2874s
  
  [Android Jetpack Documentation]
  https://developer.android.com/jetpack/compose/documentation