Authors: Sreeniketh Raghavan (srag400) and Hazel Williams (hwil965)
Target audience: Children between the ages of 7 and 10
For development information consult the GITHub Wiki.
Test the jar file on the UPDATED Virtual Box image. The java jdk version which needs to be used is jdk 13 (java 13) which can be found in /home/student/Downloads/openjdk-13_linux-x64_bin/jdk-13/bin/java on the NEW image (if the path for the jdk has not been changed).
We also need the JavaFX jars to be available in the location /home/student/Downloads/openjfx-13-rc+2_linux-x64_bin-sdk/javafx-sdk-13/lib directory in the Virtual Box.
Extract the SE206_Group5_Project.zip zip file in an appropriate directory. Once extracted, the directory should contain a SE206_A3 directory inside it. This directory contains:
- The src folder (contains the source code for the assignment)
- The VARpedia.jar file
- executeJar.sh BASH script (used to run the jar file as it contains the JVM arguments needed to execute the jar file)
- The libs folder (contains the flickr libraries which are IMPORTANT)
- The flickr-api-keys.txt file (contains the flickr API key which is IMPORTANT)
- The user manual
- The music file
NOTE: The BASH script, the jar file, the libs folder, the music file, user manual and the flickr-api-keys.txt file must ALL be in the SAME DIRECTORY on the SAME LEVEL.
Run the executeJar.sh script file using ./executeJar.sh from the terminal. Change the permissions of the script file if need be. This should run the Runnable jar file and allow the user to use the application and test it thoroughly.
========================================================================================= SYSTEM REQUIREMENTS runs on linux wikit, festival, ffmpeg packages need to be installed
A User Manual on how to use the application has been provided.
- audioNote.png : https://www.shareicon.net/music-note-mp3-extension-musical-note-audio-file-files-and-folders-mp3-interface-mp3-file-mp3-format-802170
- loading.gif : https://giphy.com/stickers/SportsManias-ping-pong-table-tennis-8P7ugGf2prBbDtQ3tk
- playButton.png : https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcR_aicBMF4iJK5d8pI2NVqlxHLFSTsr5-xKr4iWbu7jR3nxkp14
- merge.jpg : https://www.icons8.com/icon/12533/merge-files
- bin.png : https://icons-for-free.com/delete+remove+trash+trash+bin+trash+can+icon-1320073117929397588/
Other images created for use in VARpedia by Hazel Williams.
funkTest.mp3 = Stefan Kartenberg, "Guitalele's Happy Place" Jun 29, 2017. Sourced Oct. 2019 Available: http://ccmixter.org/files/JeffSpeed68/56194
Flickr API libraries were sourced from Flickr4Java: https://github.com/boncey/Flickr4Java
Implemented into VARpedia with code provided from Nasser (thanks Nasser)
VARpedia code built upon code sourced from Sreeniketh's assignment 2.