پویا حیدری

مدیریت موسیقی

اپلیکیشن اندروید مدیریت موسیقی

اپلیکیشن اندروید مدیریت موسیقی، نه یک اپلیکیشن کاربردی، بلکه اپلیکیشنی برای آموزش آخرین تکنولوژی های موجود در دنیای اندروید است.
این برنامه اندرویدی از ۴ بخش اصلی تشکیل شده:
۱. جستجوی خوانندگان
۲. مشاهده ی آلبوم های ساخته شده توسط خوانندگان
۳. دیدن آهنگ های موجود در آلبوم خوانندگان
۴. ذخیره ی آلبوم برای مشاهده ی آفلاین

تکنولوژی های استفاده شده در این اپلیکیشن:

MVVM
Room
ViewModel
ViewModelFactory
DI via Dagger2
Retrofit
RxJava
Kotlin
LiveData
Navigation Component
Single Activity
Safe Args
DiffUtils
ListAdapter

برای ای پی آی این اپلیکیشن از وبسایت last.fm استفاده شده است.

میتونید برای دیدن کدها، به صفحه ی گیت هاب این پروژه مراجعه کنید.