Homework Assignment #1 (Ungraded)
Overview
In this assignment, you download the code for a Java app from a GitHub
repo, setup an IDE to work with the code, and verify that you can run the
app.
Just follow the steps below, which I am also demonstrating in a short
Screencast on Laulima (6min).
Step #1: Checkout the Java/JavaFX ics432imgapp application
IMPORTANT: This GitHub repo is NOT the one on which you’ll work this semester. Instead, you’ll be invited to a private repo that contains that exact same code as a starting point.
Step #2: Run the JavaFX application on your machine using Maven
- Build the application from your local repo (in the ics432imgapp directory) with:
- Run the application from your local repo (in the ics432imgapp directory) with:
- For now, just make sure the app’s window pops up and click on the “Quit” button
Step #3: Set up your IDE
- Setup your IDE (I use IntelliJ IDEA) to work with the code
- Explore the project directory structure to identify key parts
Step #4: Use the app to process a few images
- The app makes it possible to load images and apply filters to them. See my demonstration of the app in the Screencast.