Build a Music Player app with React Native, Expo, Typescript and Zustand

Опубликовано: 07 Апрель 2024
на канале: Code With Gionatha
72,136
2.9k

🌱 Source Code: https://github.com/CodeWithGionatha-L...
💬 Discord:   / discord  


📚 Resources
Expo development build: https://docs.expo.dev/develop/develop...
Expo Router: https://docs.expo.dev/router/installa...
React Native Track Player: https://rntp.dev/docs/basics/installa...


In this project, we are going to build a native music player application (inspired by Apple Music design) with many core functionalities such as playing, pausing, seeking, and skipping tracks, along with managing playlists and queues of songs and even a search functionality. We will use React Native, Expo, Typescript, Zustand, and many more technologies.


Timestamps
00:00:00 Intro
00:04:07 Project setup (Expo App)
00:25:36 App navigation (Expo router)
00:43:56 App style (dark mode)
00:57:54 Songs Screen
01:38:16 Adding the Track Player (react-native-track-player)
02:01:10 Floating Player
02:27:57 Adding animated icons
02:38:31 Animated song title
02:52:15 Track Player Screen
03:57:46 Favorites Screen
04:04:38 Adding Zustand (state manager)
04:17:15 Queue management (list of songs1)
04:52:48 Artists Screen
05:21:33 Playlist Screen
05:54:30 Shortcuts (add to playlist, add to favorites)
06:18:27 Track player favorites button
06:27:33 Add to playlist feature
06:42:38 Player remote controls (lock screen, control center)
06:51:22 Outro


Смотрите видео Build a Music Player app with React Native, Expo, Typescript and Zustand онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Code With Gionatha 07 Апрель 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 72,13 раз и оно понравилось 2.9 тысяч людям.