Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

Автор: Code With Gionatha

Загружено: 2024-04-07

Просмотров: 136486

Описание:

🌱 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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

💅 css in js умер, но мы должны обсудить это

💅 css in js умер, но мы должны обсудить это

Flutter ToDo App | Beginner Level | Pure Coding

Flutter ToDo App | Beginner Level | Pure Coding

Выбор правильного стека React Native в 2026 году

Выбор правильного стека React Native в 2026 году

Flutter против React Native: Жестоко честная правда (2026)

Flutter против React Native: Жестоко честная правда (2026)

Можно ли доверить ИИ код для ПР200? Проверяю на практике

Можно ли доверить ИИ код для ПР200? Проверяю на практике

Уязвимости в современных JavaScript-фреймворках на примере React, Vue и Angular / А. Важинская

Уязвимости в современных JavaScript-фреймворках на примере React, Vue и Angular / А. Важинская

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

6 главных советов по React Native, которые помогут вам выжить в 2026 году.

6 главных советов по React Native, которые помогут вам выжить в 2026 году.

Микросервисы на практике - сервис продажи билетов

Микросервисы на практике - сервис продажи билетов

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

RUST: Язык Программирования, Который ЗАМЕНИТ C и C++?

ИИ + Эти сервисы = Сайт Мирового Уровня | Подборка для вайбкодинга

ИИ + Эти сервисы = Сайт Мирового Уровня | Подборка для вайбкодинга

Build a Food Delivery App with React Native (Expo Router, Maps, Reanimated, Zustand) | Wolt Clone

Build a Food Delivery App with React Native (Expo Router, Maps, Reanimated, Zustand) | Wolt Clone

OpenAI, Google, Apple: кто реально победит в гонке AI

OpenAI, Google, Apple: кто реально победит в гонке AI

Почему огонь ГОРИТ. Ответ Фейнмана переворачивает реальность

Почему огонь ГОРИТ. Ответ Фейнмана переворачивает реальность

Прорыв границы / Экстренная переброска военных

Прорыв границы / Экстренная переброска военных

Задача из вступительных Стэнфорда

Задача из вступительных Стэнфорда

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

NotebookLM на максималках: 4 расширения, которые экономят дни!

NotebookLM на максималках: 4 расширения, которые экономят дни!

Tự Học React Native làm ứng dụng Android/IOS cho người bắt đầu từ số 0 | Khóa học miễn phí với Eric

Tự Học React Native làm ứng dụng Android/IOS cho người bắt đầu từ số 0 | Khóa học miễn phí với Eric

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com