Welcome to iTunesSearch, a SwiftUI-based application that lets you explore movies, songs, albums, and more using the free iTunes Search API. With a sleek, intuitive interface, you can dive into detailed information about your favorite music, movies, and albums.
- Search Functionality: Effortlessly search for movies, music, albums, and other media content by entering keywords.
- Display Results: Beautifully presented search results in a clear, user-friendly list format.
- View Song Details: Tap on any song to view detailed information, including a preview, artist name, album, and more.
- View Album Details: Dive into album details like release date, tracklist, and genre.
Here’s a sneak peek into the app:
- SwiftUI: A declarative framework for building modern iOS apps.
- iTunes Search API: Fetches media content like music, movies, and albums.
- Combine: Powers data binding and handles API responses efficiently.
To get up and running with the iTunesSearch app:
-
Clone the repository:
git clone https://github.com/Invader1999/iTunesSearch_SwiftUI.git
-
Open the project in Xcode:
open iTunesSearchApp.xcodeproj
-
Build and run the app on your simulator or iOS device.
This app communicates with the iTunes Search API to fetch a variety of media content. You can explore the full API documentation here.
Example query to search for songs:
https://itunes.apple.com/search?term=yourSearchTerm&entity=song- iOS 16.0+
- Xcode 14+
- Swift 5.0+
- Clone the repository:
git clone https://github.com/Invader1999/iTunesSearch_SwiftUI.git
- Open the project in Xcode.
- Build and run the app on your simulator or iOS device.
We welcome all contributions! Feel free to open a pull request for bug fixes, improvements, or new features. You can also submit feature requests or report bugs via the Issues tab.








