Build a Music App with React Native (From Scratch!)

We build a music app with React Native, Expo, and React Native Track Player and submit to app stores.

Have you ever had a wild idea for a music app? Maybe you didn’t have the skills or the confidence to build it? Well, well that’s music to our ears (very much pun intended).

What you’ll learn

  • Use Expo for local development, building and deploying to app stores.
  • Create a React Native app with Expo.
  • Add Navigation with React Navigation.
  • Use React Native Track Player for music playback.

Course Content

  • Introduction –> 1 lecture • 1min.
  • Environment Setup –> 1 lecture • 15min.
  • Navigation –> 1 lecture • 12min.
  • Track Player –> 2 lectures • 25min.
  • Player UI –> 5 lectures • 2hr 13min.
  • Publishing Your App –> 5 lectures • 43min.
  • Final Presentation –> 1 lecture • 2min.

Auto Draft

Requirements

Have you ever had a wild idea for a music app? Maybe you didn’t have the skills or the confidence to build it? Well, well that’s music to our ears (very much pun intended).

Meet our unconventional “baws” – a dog with a nose for innovation! In this course, we’re taking our MusicMe app from the shadows of imagination to the bright lights of reality by submitting it to the Apple and Google app stores.

This course is your express ticket to becoming a React Native and Expo maestro. When you’ve completed it, you’ll wield the power to create a React Native app from scratch using Expo, master the art of testing your creation on both iOS and Android simulators with Expo debug tools, deftly handle third-party dependencies with expo-dev-client, seamlessly navigate between different screens using React Navigation, and become a pro at queuing and playing audio with React Native Track Player.

But here’s the twist – we believe that learning should be fun. If you like fun, then this course is made for you. We make mistakes, we laugh, we correct them. Making mistakes is the best way to learn. Join us in this journey to make MusicMe a reality. Get ready to code, jam, and conquer the React Native world!

Get Tutorial