Build A Music App With React Native (From Scratch!)

Posted By: ELK1nG

Build A Music App With React Native (From Scratch!)
Published 2/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.27 GB | Duration: 3h 51m

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

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

Requirements

Basic knowledge of JavaScript or equivalent programming language

Some React experience is recommended but not required

Description

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!

Overview

Section 1: Introduction

Lecture 1 Baws

Section 2: Environment Setup

Lecture 2 Environment Setup

Section 3: Navigation

Lecture 3 Adding React Navigation

Section 4: Track Player

Lecture 4 Expo Dev Client

Lecture 5 Provider & Hook

Section 5: Player UI

Lecture 6 Track List

Lecture 7 Currently Playing Bar

Lecture 8 Currently Playing Screen

Lecture 9 Currently Playing Track Slider

Lecture 10 Polishing Up

Section 6: Publishing Your App

Lecture 11 App Details

Lecture 12 Register Track Player Service

Lecture 13 Google Play

Lecture 14 Apple App Store

Lecture 15 Git commit + push

Section 7: Final Presentation

Lecture 16 Presenting the app to Baws

Beginner and intermediate React developers who enjoy hands-on learning building stuff