freezer is like ThatsApp or Plantagotchi a project from my time at FHNW. For the Course "Entwicklung mobiler Applikationen" (Development of mobile Applications) we had to implement a Musicplayer that consumes the Deezer API. As technology we had to use Kotlin and Jetpack Compose.

My implementation has the Radio List, a Favourite List, a Search and the Player.

Screenshots freezer App

For the player I decided on recreating a LP Player. When starting a track, the tonearm goes in and the Cover for the selected track starts spinning. When the user hits pause, the LP stops but the tonearm stays and when the user taps stop, the LP stops and the tonearm moves away from the LP. Here's a short video showing the stop process of the player:

0:00
/0:08

You can find the Code here:

https://github.com/emoba-fhnw/freezerapp-fs21-lichtwellenreiter