The tutorial for creating the circuit was fairly simple to follow and I was able to create the circuit with little to no issues, however the only issue was that when I moved my finger over a specific colour on the colour wheel, the light on the LED strip didn't match up, but by changing a few numbers in the arduino code I was able to fix it.
I first started to develop my app in MIT App Inventor. App Inventor uses a drag and drop functionality to design the app screens and then a 'puzzle blocks' system for writing the actual code. However, the software was extremely limited and didn't allow me to do certain functions I wanted within my app. For example, I could not get it to connect to my arduino board, therefore I started to teach myself how to use Android Studio and code it from scratch.
Because of the switch of software, I was left with limited time to complete the project but I knew I was more than capable of completing it and kept calm. I started by reading through the Android Studio website and following tutorials to get myself familiar with the software and then began to find tutorials on YouTube to help create the screens I wanted for my app.