The app is a trivia game about cricket’s biggest domestic Twenty20 tournament, the Indian Premier League.
Yes, I know my timing is not the best seeing as the final was played in May. However, at that stage I had written too many questions to not end up completing the app.
Creating the app has been a fantastic learning opportunity nonetheless. I have put together a list of 4 things I have learned from releasing my first iPhone app and starting this business.
1. Complete Your iTunes Connect Tax Information ASAP
Before I could place my first iPhone app on the App Store, I needed to register as a developer. Part of this process included getting a business name and a tax identity.
If you haven’t done so already, complete your tax info on iTunes Connect as soon as possible; it will save you having to wait later.
I personally had to wait a few weeks for everything to go through – not that I was ready to release an app anyway!
Also keep in mind, if you’re not from the US, don’t forget to fill out the US tax forms as well.
2. If You Can Afford it… Outsource It!
When I started out writing questions for the app, I actually found it rather enjoyable. However, the more I did, the more tedious it became and I realized this was a massive time sucker.
I would definitely recommend outsourcing the writing of questions for anyone looking to create a quiz/trivia app – it will save you a lot of time and stress!
One method you could use for this is to find someone who offers quiz question writing as a gig on Fiverr. I have recently just invested $5.50 USD on Fiverr for 100 multiple-choice quiz questions; this took less than 24 hours to complete!
Reskinning the graphics was another aspect of the app that I will look to outsource in the future. This process was slightly less dull; however, I would prefer to leave it to someone who could do a better job than I can with it.
It may be a good idea to experiment with these things on Fiverr and Upwork to see which service produces the best results.
3. If You’re Developing for iOS, Get a Mac!
The fact I did not have a Mac also slowed down my app’s development. Instead, I resorted to using MacinCloud. I cannot help but think how much more efficient I’ll be in the future if I use a real physical Mac.
The lag apparent while using Xcode is not at all unworkable. However, it does prevent you from switching between lines and files quickly – especially if you have an average internet connection.
4. Get Your Timing Right
This is probably a very obvious point; however, I feel it needs to be stressed. Make sure you release a product that people will want!
As I mentioned earlier, the IPL finished a few months ago. To date I have only received 42 downloads – 22 of which are from India.
If your app is based around an event, aim to release the app just as anticipation peaks for the event.