What device do you really favor?!

How do you decide what to develop for?

I’m finding that feature set has a lot to do with my audience! I’m in the middle of a new toy/game and we just abandoned an idea that requires a camera because we’re focusing on kids who are much more likely to have an iPodTouch and not an iPhone.

Despite a fantastic holiday season by Apple, we figure there are lots of non-camera iPodTouch’s out there right now and we have decided to save our “camera” idea for a later update.

I’ll admit that I’m an Apple fanboi but is “code once - deploy everywhere” an unrealistic practice as it forces too many compromises?

Android might loom large or simply look pathetic in a few years’ time when every jr.high kid with a iPodTouch grows up to purchase her first true “smartphone”, only to find their hundreds of favourite Apps can’t be copied over to just any device!

FYI, Here is one of the most inspirational articles I’ve come across for a new App developer.
http://ma.tt/2010/11/one-point-oh/ [import]uid: 5339 topic_id: 5375 reply_id: 305375[/import]

I’ve always liked that quote at the end of the article, even if it isn’t exactly true:
“Real artists ship.” — Steve Jobs, 1983

Trying to cultivate that same sort of mentality is why my desktop background says “Ideas are easy - Implementation is hard.” Again, not exactly true, but useful to act like it is. [import]uid: 12108 topic_id: 5375 reply_id: 17942[/import]