inflearn logo
inflearn logo

Let's learn the latest Android technologies through practical projects while listening to songs! - Name Compatibility Edition

While listening to the song, let's create an Android app that pursues Clean Architecture and uses the MVVM design pattern!

(3.8) 6 reviews

118 learners

Level Intermediate

Course period Unlimited

Android
Android
Kotlin
Kotlin
Android
Android
Kotlin
Kotlin

News

5 articles

  • asuh님의 프로필 이미지

     

     

     

    The code has been changed to reduce dependencies on external libraries in the domain layer portion of the existing code.

     

    How to change it is written in detail in a blog post. If you have any questions, please leave a comment and I will answer.

    https://asuhdevstory.tistory.com/entry/Android-clean-architecture%EC%97%90%EC%84%9C-domain%EC%9D%84-%EC%A2%80-%EB%8D%94-domain-%EB%8B%B5%EA%B2%8C

    Please refer to the link below to check the changed code.

    https://github.com/ParkSangSun1/Check_Percentage/commit/4d26b9aa284a2969e8a3e13320acda2b4c8133a2

     

    Please refer to the link below for the full code

    https://github.com/ParkSangSun1/Check_Percentage

    0
  • asuh님의 프로필 이미지

    The usage of Kotlin DSL in existing Gradle modules has changed.

    How to change it is written in detail in a blog post. If you have any questions, please leave a comment and I will answer.

    https://asuhdevstory.tistory.com/entry/Kotlin-DSL%EC%9D%84-Kotlin-DSL%EB%8B%B5%EA%B2%8C-%EC%82%AC%EC%9A%A9 %ED%95%98%EA%B8%B0

     

    Please refer to the link below to check the changed code.

    https://github.com/ParkSangSun1/Check_Percentage/commit/c4dffe5da2cb9000cd16b8ddcc1cc7c4852bbebb

    https://github.com/ParkSangSun1/Check_Percentage/commit/473cae2d4e6b705af6951539d5bcd6ef1b87f571

    1
  • asuh님의 프로필 이미지

    Please delete the @Singleton annotation in the Data RepositoryModule and DataSourceModule modules written in the lecture because there is no need to make them singletons!

    Please refer to the link below to check the changed code.

    https://github.com/ParkSangSun1/Check_Percentage/blob/main/app/src/main/java/com/pss/check_percentage/di/DataSourceModule.kt

    https://github.com/ParkSangSun1/Check_Percentage/blob/main/app/src/main/java/com/pss/check_percentage/di/RepositoryModule.kt

    thank you :)

    0
  • asuh님의 프로필 이미지

    The UseCase written in the lecture does not require a separate module because it was written as a class, not an interface.

    Please delete the UseCaseModule.kt file!

    Sorry for the confusion 😔

    0
  • asuh님의 프로필 이미지

    The video for the API call part of Lesson 9 has been modified to be the same as Lesson 10, thank you :)

    1

$11.00