Career Development

Project Tutorial: How to Build a Music Streaming Android App


Byteschmiede from Germany is an Android enthusiast who wants to explore the world of Android with his viewers. That’s why he is active on from a long time and already have 553 followers. He is an Android Software Engineer since the 2013 and is also invested in technologies such as HTML, C/++, Node.js, etc. He regularly streams Android related projects on LiveEdu and has also covered Android basics in his past streams.

The project that she will work on is “How to Build a Music Streaming Android mobile.” This project is in TEACHING mode. It is a live and real-world project. This means that you can interact with the streamer and communicate with them directly using chat. Got stuck? Just go ahead and ask her questions.

  • Starting Date: Sunday, 9th April 2017
  • Schedule: Weekly every Sunday @ 3 PM CET

What is the project about?

Are you bored of creating those “Hello, World” Android projects and want to create something meaningful? Then look no further as this project will teach you on how to build a music streaming Android app. The app will be built from scratch, and the streamer will go through every single step to ensure that the viewer understands the intricacies that go into creating an Android music App.

The tutorial will cover setting up the basic development environment with Android Studio. The streamer will then focus on basic steps and concepts, before moving to harder concepts. In the end, you will be able to build an Android Mobile App.

For who is the project aimed at?

The project is aimed at learners who are eager to expand their Android development skills. To completely enjoy and learn at the same time, the viewer should have a basic understanding of  HTML, CSS, Basic Android programming, OOP in general. The learner should also have Android Studio, Android SDK, Android Phone with support for at least API 21(Lollipop).

If you are a complete beginner, the course is not for you. You need to meet the basic requirement before you can start with the tutorial.

What will you be able to do after you finish the course?

The course is an excellent opportunity for Android learners to expand their skills. A music player in Android is a good project to work on. After the course ends, you can work on it to make it a professional music app and release in App store. You can also submit the project as a final year project for your college.

The Curriculum

Session 1: Setup

  • Setting-up the Base Project
  • explanation of this Project
  • Introduction to Gradle
  • Importing Useful Library’s everyone should know

Session 2: UI Development

  • Create Layouts and designing the UI
  • Learn the art of Android XML
  • Basic MVVM relations with Databinding

Session 3: Creating the Mediaplayer

  • We will code our own Mediaplayer which is playing audio files
  • We are connect the designed UI with our Code and handle events like play, pause, next and previous track

Session 4: Networking

  • We will implement a basic network streaming process which is downloading audio files from web with progress and play them in our mediaplayer

Session 5: Bug Fixing

  • We will try to solve bugs which will appear while developing

Session 6: Google Play Release

Android is the future as it covers more than 85% of the mobile devices, and if you are aspiring to be an Android developer, then this course is for you.

So, what you are waiting for? Get the LiveEdu Pro subscription account, and you are ready to go! With just the subscription, you will not only be able to learn from this tutorial but also get access to other Premium Project Tutorials.

About author

I, Dr. Michael J. Garbade is the co-founder of the Education Ecosystem (aka LiveEdu), ex-Amazon, GE, Rebate Networks, Y-combinator. Python, Django, and DevOps Engineer. Serial Entrepreneur. Experienced in raising venture funding. I speak English and German as mother tongues. I have a Masters in Business Administration and Physics, and a Ph.D. in Venture Capital Financing. Currently, I am the Project Lead on the community project -Nationalcoronalvirus Hotline I write subject matter expert technical and business articles in leading blogs like,, Cybrary, Businessinsider,, TechinAsia, Coindesk, and Cointelegraph. I am a frequent speaker and panelist at tech and blockchain conferences around the globe. I serve as a start-up mentor at Axel Springer Accelerator, NY Edtech Accelerator, Seedstars, and Learnlaunch Accelerator. I love hackathons and often serve as a technical judge on hackathon panels.