Flower Garden Now An Apple Staff Favorite On The App Store Worldwide!
Aparently Santa came to town a little later this year. Or maybe it was the Reyes Magos (also bit late). In either case, I woke up this morning to find a very nice present waiting for me at my computer: Apple featured Flower Garden as an Apple Staff Favorite! Apparently this is in all App [...]
All About In-App Purchases Part 4: iTunes Connect
We’re used to going through the approval process for binaries, but in-app purchases are a bit different. Here’s some of what I learned going through this for Flower Garden.
Purchase States
When you first create an in-app purchase in iTunes Connect, it is listed as “Pending Developer Approval”. This means that if you ask for info on [...]
All About In-App Purchases Part 3: Anti-Piracy Measures
One of the big advantages of in-app purchases for some people is that it makes pirating content more difficult. For me it wasn’t much of an issue because a) Most of the people who enjoy Flower Garden aren’t the ones checking out the app warez sites, and b) I know better than to waste my [...]
Great Presentation on Data-Oriented Design
A few days ago, Tony Albrecht posted the slides of his presentation titled “Pitfalls of Object-Oriented Design” [1]. Even though the title is really broad and could easily be misinterpreted, it’s not just a general bash on OOD. Instead, it’s very much focused on how object-oriented design is not a good match for high-performance apps [...]
All About In-App Purchases Part 2: Selling The Goods
The last entry about in-app purchases left off with the products correctly displayed on the store and ready for purchase. Let’s push that buy button!
Purchasing a product
The store is fully populated, the items are displayed and, if all goes well, the user presses the buy button. What now?
At this point I check that in-app purchases [...]


