Dateline 10-26-2016
/Happy days are here again, the sky is blue, blah, blah, blah... Happy days are here again!!!
I've spent the last three night trying to figure out the dumbest feature of my latest app assignment. Well, the feature itself isn't that dumb, the convoluted route to implementing such a simple idea it what is dumb.
I'm building a multipage app where I want the front page to be a summary page populated with information based on items selected on the other pages within the app. I've made apps in the past that have multiple pages that communicate with one another so I thought this would be easy to accomplish.
The problem is, that I'm getting into more advanced ways of displaying pages making the way they communicate to become more complexed as well. The way this app is built I can't simply pass information from one page to another but have to use a middleman of sorts to figure things out. Being that wasn't aware of this middleman I spent the first night trying to figure out how to get the pages to communicate directly. Though I did find solutions that would work on a different type of app, I'm still new enough to the game that I wasn't aware I was doing something completely different so it was driving me out of my mind when things wouldn't work.
On the second night, I learned of this "middleman" and though I was able to get the sending page to be able to talk to the middle man I couldn't get the receiving page to get the message. Again, my newness to the game left me unaware the way my app works versus the structure of the apps I was finding solutions for and again I was going out of my mind.
Last night, I finally figured it out and almost cried from being so happy to be able to move on. I wish I wasn't so stubborn in trying to figure things out on my own because it took my instructor pointing out the difference between my app and the solution I was trying to implement to finally figure out where I was going wrong.
Now that I've got this figure out, I'm excited to put the finishing touches on this assignment so I can finally move on to the next lesson. I think I have one more day of programming and a day or two to polish the graphic design. At least that's how I see it working out in my head.
As always, I'll keep you posted on my progress.
Talk to you tomorrow,
The Wicker Breaker