The iCombat blog features an interesting statistics and analysis of pirated versions of iCombat:

iCombat was cracked and posted to Twitter before even propagating through all of Apple’s servers (I’d say within 30 minutes from going live). Their adoption on the front end was much quicker than the paying user. Nothing beats free…

Coming to the following conclusions:

  • Piracy is still not that big of a problem when talking about the apps with larger download volumes
  • Blocking pirates is not worth it unless you can push conversion by giving them a lite style version

Read the whole story at My Experience Getting Owned by App Store Pirates | iCombat.

Following up my recent post on Android Backward Compatibility, the same problem seems to strike back to iPhone developers now. As Ars Technica reports, many iPhone developers seems to struggle with Apple’s latest changes of the App Store review policy, forcing applications to both run on iPhone OS 2.2.1 as well as the upcoming iPhone OS 3.0:

Apple also disclosed that any application currently in App Store that did not run properly under 3.0 would be removed from the store.

Many developers have expressed concern over this move. Although Apple stated in the e-mail that “[e]xisting apps in the App Store should already run on iPhone OS 3.0 without modification,” some developers have told Ars that they’ve found otherwise. Apple has always stood behind its public APIs, guaranteeing that bug-free programs that ran under earlier firmware would continue to run in later releases. Developers worry, though, that solid 2.x applications may not run properly under 3.0, causing them to lose their place in App Store.

This introduces a brand new puzzle into the iPhone development equation. Business plans that were predicated on getting applications ready for the 3.0 launch, whenever that should happen, must now start building 3.0 compatibility into their 2.x products. If a company wants to release a bug fix or offer any updated features over the next few months, they’ll need to task their engineers with a whole new development effort. There’s no way to keep programming for 2.x until 3.0 debuts.

This actually changes the situation a lot.

Follow

Get every new post delivered to your Inbox.