iOS indie developers writing every day about their stuff.

Multi-Target: The Guide

Doug Davies
funkyvisions.com

In a previous blog entry I had mentioned that I combined my Full and Lite versions of each of my apps into one XCode project using targets.  This was something that pre-XCode 4 was pretty hard to do, thus my decision to keep them as separate projects until recently. Another reason to create multiple targets [...]

Common Sensor

Doug Davies
funkyvisions.com

Today is a status update along with some helpful Box2D hints.  I’ve spent the last week working on finishing the new themes and gadgets that will be available via In-App purchases in Jiggle Balls Studio (formerly known as Jiggle Balls HD).  One of the things I was most challenged with was how I was going [...]

Cruise, Crap, and Finding Time

Doug Davies
funkyvisions.com

Today’s entry is a status update.  I missed last time around because I had just gotten back from a Bahama cruise with Donny & Marie (please don’t laugh — it was a dream of my girlfriend).  If you’re curious about it you can read it on my personal blog here.  It was relaxing and got [...]

Store Age: Making My App Free

Doug Davies
funkyvisions.com

I’ve taken a hiatus from working on my current game.  The last few months I’ve been updating all my apps.  Removing OpenFeint, going Game Center exclusively (see my DDGameKitHelper entry), changing the minimum requirements to iOS4.2, and removing PlayHaven from all my apps and replacing it with my own cross-pomotion UI (I smell a blog entry [...]

The Ethical Developer

Doug Davies
funkyvisions.com

By now you all know about the Temple Jump fiasco this week.  If not, read this excellent article.  I followed the drama for 24 hours on twitter while @kshepherd and @nattylux of Imangi (Temple Run) worked with Apple to get it removed (and ultimately all his other clones). The developer in question is Anton Sinelnikov.  His website [...]

Who Makes All This Crap?

Doug Davies
funkyvisions.com

I was gonna followup this week on my previous entry with more details on how to do multi-target (which turns out by the way to be extremely easy — but I’ll probably document it anyway in a future entry).  But then a friend of mine sent me this link to a “This American Life” podcast [...]

Multi-Target

Doug Davies
funkyvisions.com

I’m not as methodical and organized with my iPhone development as I am at my day job.  My version control system is Time Machine, I have PNG images scattered all over my desktop, and up until recently I was maintaining separate projects for my full and lite versions of each product.  Why?  Probably a bit [...]

Synchronizing Offline Game Center Achievements and Scores

Doug Davies
funkyvisions.com

Last post I was talking about removing OpenFeint and using Steffen Itterheim’s GameKitHelper class. As I started testing I came across many issues on my 4.x devices. It didn’t have anything to do with his library, but more to do with the inconsistent error reporting on many of the Game Center callbacks when the device [...]

Ain’t Using Feint

Doug Davies
funkyvisions.com

I took a sidetrack from my current project this week to remove OpenFeint from Tramp Stamp.  I personally am not getting any benefit from the service anymore and I really wanted to trim the game down.  This turned out to be a little more painful than I anticipated.  Mostly because this was an old project [...]

FREE Dumb!

Doug Davies
funkyvisions.com

I don’t like FREEmium.  Freemium has all but frozen the charts for the independent developer.  1 year ago I could make my app free for a couple of days, send a few tweets and post a forum notice on Touch Arcade and I could crack the Top 50 for a few days.  Now I’m lucky [...]

office cleaning Chicago