Note Hop - Devlog 06
This lock in period was all about the music library 😁!!!
The first real issue was finding actual, downloadable sheet music, which legitimately took HOURS that weren’t even tracked because it wasn’t on Xcode 😔, but after hours of blood, sweat, and tears, I was able to find a bunch of sheet music pdfs that were perfect for my cause!
Then, was figuring out how to actually code the library… being a complete newbie in SwiftUI, it took hours of YouTube tutorials, thousands of google searches, and the trusted Rubber Duck method to work out every detail and push through every challenge, which include and are not limited to:
- Organizing the sheet music files within my Navigator Area (and accidentally deleting them at one point 😬)
- Having no way to title the top of my NavigationStack.
- Figuring out how to find the right amount of padding to make sure none of my titles were obscured.
- Creating new structs in previous files to handle my excessive catalogue of songs.
- Making sure all of my functions were calling each other in the right order with the right parameters.
- Adding details to each and every song like the title, composer, instrument, and key tips.
- Adding and formatting a back button to return the user to the music library.
After getting the basics out of the way, I had to go back in and format everything with the app’s font and colors, only to realize that I couldn’t push all of my changes because I had no branch to push them to which ended up taking me a long, long while to fix 😭.