Tags: Java, App Development, GUI, UI/UX, Java Swing
This GUI project made in Java served the purposed of making an app where the user can play various different musical instruments.
Showcase of the Project
This is probably my favorite programming project I made. It contains a variety of features. It allows you to play the piano, drums (acoustic or electronic) as well as allowing you to record your voice or play a backing track. The design and feel of the instruments is based on their appearance in reality to allow the user to easily familiarize themselves with the controls.
For a full list of details and other functionality check out the readme on the Github Repo
Skills Used and Things I Learned
Learning Experience
This was a passion project from the start, working on this project with my friend was a lot of fun as well as interesting. It allowed me to garner knowledge in developing and designing a UI for a Java Application. I also learned the usefulness and limitations of Java Swing. Additionally, I learned how design a great UI to provide excellent User Experience. This was also my first release on Github.
Skills Used
- Java
- Swing
Source Code
The source code for this project can be found on my Github: Source Code