The iTunes Search API App
is a GUI Application built in JavaFX, which displays a gallery of 20 artwork images based on the search query results of the iTunes Search API. When the application starts up, an initial set of images is displayed, corresponding to a provided default query. If the user wants to search images related to a particular query, they may enter that query into the provided text field and click the Update Images
Button. Additionally, a play and pause mode is integrated into the app. Playmode is on by default, allowing a random image on the screen to be replaced by another one in the query result. If the user wants to off play mode, then they press the 'Play/Pause' button on the top right-hand corner.
First, ensure that you Apache Maven downloaded onto your system. Following this, you can use the shell script command below to compile the app:
$ ./iTunes-Search-API-App.script.sh
If the shell script is not working, you can also use the following maven commands below:
$ mvn clean
$ mvn compile
You can use the shell script command from earlier to run the app as well:
$ ./iTunes-Search-API-App.script.sh
If the shell script is not working, you can also use the following maven command below:
$ mvn -e -Dprism.order=sw exec:java -Dexec.mainClass="cs1302.gallery.GalleryDriver"