The Making of Soundproof, part 3: Unlocking features with In-App Purchases

During the process of making Soundproof, we had to consider what the business model would be. I wrote [some early thoughts about pricing](http://transition.io/is-unlock-everything-a-mistake/) and talked about some [issues with implementing upgrade pricing with In-App Purchases](http://transition.io/my-first-public-ios-app-is-now-available/) previously. Here, we’ll take a brief look at the experience of implementing In-App Purchases and the user experience.
Read more →

The Making of Soundproof, part 1: iPhone 6 made our huge play button look tiny

Some background: the first release of our [music practice Soundproof](https://soundproofapp.com) was “Waiting for Review” in the last week of September when my iPhone 6 arrived. I ran the app on the iPhone 6 and of course got the stretched up iPhone 5 UI. It was OK, but a bit “Duplo” shall we say. Also our very subtle background gradient was being stretched. Nobody else would notice but… there is pride to consider. Read more →

Let’s quickly bash this one out

“My contract is finished, so we need to crack on and get an app published in the App Store. The problem is that REDACTED which we started last year will take too long to finish, … Read more →

Debugging tools for OpenGL in XCode

My first iOS app has some UI elements that use OpenGL. It’s been interesting learning to optimise this particular part of the app for 60fps (60 frames per second) rendering. You hear 60fps being talked … Read more →

Status Board for iPad by Panic

What a great surprise app release this is. You may remember that Panic created a storm when they blogged about the internal HTML status board they created for their development team, displayed on the wall … Read more →