A Kotlin-based Android application that allows the user to play music from their device while custom animations fall over the album artwork of the currently playing song.
MainActivity is a very large class with over 1300 lines of code. It would be beneficial for code maintainability to move functionality where possible to dedicated classes and interfaces etc. For example, the permissions helper object can definitely be moved elsewhere.
MainActivity is a very large class with over 1300 lines of code. It would be beneficial for code maintainability to move functionality where possible to dedicated classes and interfaces etc. For example, the permissions helper object can definitely be moved elsewhere.