/iTunes-Search-API

This application is built for iTunes search API usage.

Primary LanguageSwiftMIT LicenseMIT

iMusic 

iMusic is a music preview application developed using the iTunes search API, where I try to provide a user experience with static data in general.

Note : The application has been completely renewed. Click here to view the old generation version.

Used technologies - New generation

Working principle

iMusic sends requests to the API using the static song names it contains and presents the results to the user as if it were a real list. In addition, by using the preview link provided on the response and AVKit, it allows the user to listen to the featured 30 seconds of the desired song. User can search for songs, view songs and artists, and add songs as favourites.

Changes in the new version?

  • Huge performance improvements.
  • Unnecessary code cleaning and a clean code structure.
  • Service centralization.
  • Lots of visual editing.
  • Make it more flexible and user-friendly.
  • Lots of error handling.

App Design

Mockup

Demo Images

Screen Shot 2022-06-20 at 4 57 02 PM Screen Shot 2022-06-20 at 4 57 11 PM Screen Shot 2022-06-20 at 4 57 26 PM Screen Shot 2022-06-20 at 4 58 01 PM Screen Shot 2022-06-20 at 4 57 53 PM Screen Shot 2022-06-20 at 4 58 34 PM