So I’m still waiting for the non-Beta edition of the iPhone SDK 3.2 to wrap up the entire series, but since its been a couple weeks, I released part 1 of session 6 last night. This is a one hour tutorial on in-App Purchases, which you can use to make your game free, then hopefully get some users to pay for the deluxe version via a button within the game. Its Apple’s recommended way of doing things now, vs. having two separate versions of the same game on the iTunes Store. And I think its probably how most users would prefer it too. Plus as you can imagine, free games get downloaded somewhere between 10 times more often and a million times more often than paid games.
The first 30 minutes or so of the tutorial talks about what you need to setup within iTunes Connect and the Program Portal. And the last 30 minutes go into the actual code for making the purchase and checking for past purchases when the app opens again. All in all, its probably one of the easier things we’ve done in the course (99% of the code is written for ya) but a lot of first half talks about the “gotcha’s” that will drive you crazy if you don’t build with the right settings.
As before, you can find out details on all 6 sessions in this iPhone tutorial series right here.