Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Guess56/PlaylistMaker2

Repository files navigation

Приложение PlaylistMaker

Данное приложение написано на языке Kotlin, оно предназначено для поиска песен, их прослушивания с возможностью добавления/удаления найденого трека в список избранных песен, а также создания собственных плейлистов для комфортного прослушивания любимых исполнителей.PlaylistMaker использует itunes api, что позволяет производить поиск треков в базе itunes.

Данное приложение разрабатывалось с целью получения опыта по работе с различными библиотеками:

Android constraintlayout - для верстки экранов приложения.

Retrofit2 - для получения данных с сервера.

Android fragment - для того чтобы разделять UI на отдельные блоки, фрагменты привнесли модульность и возможность повторно использовать UI activity.

Android navigation - для управления навигации между фрагментами приложения.

Koin - для упрощения внедрения зависимостей.

Room - для создания базы данных

Помимо работы с библиотеками приложение послужило опытом для работы с чистой архитектурой используя технологию MVVM.

Системные требования

Версия языка kotlin 1.9.0 Минимальная версия SDK 24

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /