Project

Music Player

Challenging
34 completions
~ 35 hours
4.1

Build a music player with a single activity: a list of songs, the playback control, and the ability to create playlists and play music from files.

Provided by

JetBrains Academy JetBrains Academy

About

Everyone with a computer has searched for a good music player at least once. Most of them either work on a paid subscription, contain advertising, or don't have the necessary functions. In this project, you will create your player.

Graduate project icon

Graduate project

This project covers the core topics of the Android Developer with Kotlin course, making it sufficiently challenging to be a proud addition to your portfolio.

At least one graduate project is required to complete the course.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:

Reviews

Zin Min Tun avatar
Zin Min Tun
4 months ago
This is the hardest one so far. You have to face lots of testing.
Miroslav Levdikov
1 year ago
 This is quite a challenging project, the hardest one I've done on Hyperskill. I believe the tasks in this project are the closest to real-world problems that Android developers face. While working on this project, I learned how to create fairly complex layouts and adapters for RecyclerView. I also ...
Tange Tata Fombar avatar
Tange Tata Fombar
1 year ago
I learned a lot. Stage Three took me 2 - 3 months to complete. During this stage i had to re write almost every part of my code multiple times. At first was frustrated and angry because my monthly subscription was coming to and end, but then i decided read over the whole project and implement every ...

4.1

Learners who completed this project within the Android Developer with Kotlin course rated it as follows:
Usefulness
5.0
Fun
4.0
Clarity
3.6