Apps can be complicated: You might be thinking I'm a bad app developer now if I am only now realizing apps can be complicated. But the thing is, this is the first app that I have worked on that I wasn't there for it's conception. When I am working on an app that I brainstormed or I planned with a client, everything falls into place as it should, all questions arise naturally and are put to sleep. But working on someones project who I was thrown in at the second act, I was clueless for a lot of my month working on the project.