Pop Tops app is an idea our family came up with when we first became interested in iOS apps almost two years ago. One of our teenagers came up with the idea and we used it as a learning project, much in the same way iBaby Buttons started out. I worked primarily on graphics while Dave learned how to implement many of the features needed in the app, such as social media integration and setting up a store to upgrade the free version of the app. Family circumstances required us to put the project on hold for a while, but recently we were able to revisit our long lost app and see it to completion.
One of the neat experiences Dave had early on while working on the code for Pop Tops, was to adapt a color picker designed by CreativeWax for Sketchshare using Cocos2d to use UIKit instead. The color picker he found on Github offered a nice way for users to select background color for the messages. Dave was able to adapt the code to meet our needs and then re-post the UIKit version back onto Github for others to use and revise. This kind of sharing and collaboration can be very beneficial to projects such as this, and a great learning experience.
We are now officially in the testing phase. We use TestFlight to distribute our app for testing. It easily allows us to send our app wirelessly to friends and colleagues to test it out. We also get crash reports and feedback from testers via email using the TestFlight app. Because Pop Tops uses Facebook, testing Pop Tops also requires signing up through Facebook. This step made it a little more complicated to get people signed up. Fortunately for us, we also have several teenagers in house who are more than willing to help out when needed. It’s amazing how quickly you get volunteers when a little incentive is offered, such as a candy bar or a pack of gum.