iTunesMusic App

iTunesMusic

Explore the world of music with the user-friendly iTunes Music Application. Easily search for songs, artists, and albums, and enjoy a vast music library covering various genres. Browse detailed information about albums and songs, and save your favorite tracks. Indulge in a high-quality audio playback experience with essential controls and discover new music recommendations. Experience the joy of music and enrich your life.

Features

  • The detail page displays the data retrieved from the iTunesMusic API is displayed.
  • The user can play the music they desire.
  • The user can save the desired music to the Core Data.

Dependencies

  • UIKit
    - TableView
    - Progress View
    - SearchBar
    - StackView
    - NavigationController
  • AutoLayout
  • CoreData
  • Alamofire
  • AVFoundation
  • SDWebImage
  • Delegation Pattern
  • This application is written as modular.
  • UI Test
  • Unit Test
  • VIPER Design Pattern

VIPER

Installation

  • Download or clone the project.
  • *Install the Alamofire packages using SPM
  • The project is ready to use. Enjoy! :)

Application Videos

*You can watch the promotional videos of the application

iTunesMusic.mp4

Application Images

HomePage HomePage DetailsPage DetailsPage