Рейтинг: 60
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 1
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Возраст: 45 лет
  • Стаж работы: 1 год
  • Зарегистрирован: 31.05.2026
  • Образование: Среднее профессиональное
  • Юридический статус:Частное лицо
Был на сайте:

PlaylistMaker — приложение для поиска музыки на iTunes, прослушивания превью, добавление треков в избранное, создания плейлистов и их обмена.

Описание

Учебный проект на Яндекс Практикум.
Задачи:
- реализовать поиск треков по запросам и отображение списка результатов;
- интегрировать API iTunes, обработать сетевые ошибки и состояния загрузки;
- спроектировать хранение избранного и плейлистов;
- сверстать экраны по макетам Figma с использованием XML и дальнейшей миграции на Jetpack Compose;
- настроить навигацию между экранами через Jetpack Navigation Component.

Решение

Реализовал проект в течении расширенного учебного курса (15 месяцев) полностью с нуля до итоговой успешной проверки ревьюером.

Результат

Приложение полностью рабочее, производит поиск треков на сервере iTunes, есть возможность прослушать превью трека, добавить трек в избранное и в плейлист, создавать и редактировать плейлисты, а также делиться ими.
Приложение реализовано с гибридным подходом (Compose + XML) — это даёт
понимание, как работать с легаси и аккуратно мигрировать экраны.

Ссылки на примеры реализации

 github.com/Nicoanik/PlaylistMaker

Презентация проекта

Screenshot_20260618_124238.png
Screenshot_20260618_124243.png
Screenshot_20260618_124247.png
Screenshot_20260618_125245.png
Screenshot_20260618_125322.png
Screenshot_20260618_125441.png
Screenshot_20260618_124326.png
Screenshot_20260618_125205.png
Screenshot_20260618_125216.png
Screenshot_20260618_125224.png

Оценили проект:

0