So it ended up taking a bit longer than we had planned to get our iPad app submitted to apple. The delay was a combination of two factors: 1) user-feedback and iteration and 2) additional features that we hadn’t planned on being in version 1. We initially planned on an extremely basic and scaled down version with minimal features and ended up adding a couple of key things that users seemed to be really asking for. Generally, I would be against this… instead, pushing for the minimum viable product, but there were a couple of key reasons why I think it was good to hold off a bit from submission.
We actually did create a minimum viable product and let people play with it, getting extremely valuable feedback and insights. It simply wasn’t submitted to the app store to be a public MVP. We actually were extremely close to our initial deadline with our basic first version, finishing it in around 15 days, but wanted to have a add in the additional pieces being requested for the apple submission.
In general, it was a fantastic exercise in teamwork and delegation of responsibilities. One of our coworkers was working from India so we had to really communicate with each other in a clear and consistent manner to make sure we were all on the same page. I’ll go more in depth on the whole process of creating the app (and the challenges of creating an iPad app without actually owning an iPad) in the next post, but now we are simply in wait and see mode with Apple to see if it gets accepted for the app store.