The infographic sampled above this sentence (and copied below) is terrible. Anyone with any knowledge of app development will find countless things wrong with it. Let me educate you.
I’ve had the iPhone 5 for a week now.
I skipped the 4S because I did not think it was giving me enough to justify the upgrade and decided to wait until the 5. After all, I assumed that the next numbered upgrade would surely have more bells and whistles and I was right. Since I waited, I think the upgrade was far more impressive to me than it would have been to someone upgrading from the 4S.
Sometimes, a client will come to Rocksauce Studios with a great app idea that’s just too big to work. Everyone tends to let their imagination run away with them a bit. When you have an idea, it’s very easy to let that idea grow. When that idea simply lives in your head without any real world constraints, budget or time frame attached to it, it’s easy to let it spiral out of control.
While plenty of people come to us with the seed of an idea that we help cultivate and transform, others come to us with a fully formed idea. For those who come to us with a seed, we can put up some gates and carefully guide them to success. As for the second group…well, I’ve lost track of the number of times I’ve said: “That feature is cool, but it’s not the best idea for right now.” When it comes to apps, simpler is always better. At least at the start.
I am always amazed at how many people want to create a piece of software with absolutely no clue how software development works. Luckily, there are great people out there who can educate them along the way. We call it “software” for a reason. Software is intangible, unknowable, and incredibly subjective…something some people perpetually fail to understand. Software is art. You must approach software development as if you are commissioning a work of art.
The best developer I know used to be a pianist. I asked him how difficult it was to make the transition between playing the piano and writing code. His response was, “There was no transition. It’s exactly the same thing.” Let that statement enlighten you.