Steve Jobs intervenes, approves Knocking streaming video app
arstechnica.com
arstechnica.com
But maybe I'm just not hipster enough - I'm certainly not a "life-long user of all Apple products."
More importantly, I wish Apple improved their overall review process and transparency (e.g. with a queue number for app store reviews) and clear rules on what will be approved, what will be rejected etc.
Or they just programmed it too bloated and it chewed through too much memory in the outset and the iPhone killed the process.
Who knows.
The Apple apps/background processes eat tons of memory up over time and the phone can get in a state where it has an absurdly small amount left to run apps. Restarting fixes this.
Try restarting your phone, and if that doesn't fix it, then yeah, the app sucks.
Other factors that might affect such a decision:
- Is the API method potentially volatile, from a hardware usage standpoint? Will it appropriately use the system's resources? (Or the cell network's?)
- Is this method hackish? Is "this" the way we want to expose such an interface to developers for years to come?
And, of course, Apple probably wants to keep the magic to themselves for some tasks. They want the upper hand, and generally speaking, there's nothing legally wrong with that.
Someone once wondered, "Why doesn't Apple just let us use private APIs with the understanding that they might change?" For one, apps might break. And then Apple would have to decide whether they want to continue selling a broken app in the store, or instead keep the API and the potential burdens/other issues associated with it.
I knew when I started that both apps would be kinda sketchy from Apple's end (nothing illegal, no private APIs, nothing against the contract, just something Apple wouldn't like). I walked into it knowing I ran a significant risk of rejection, but the apps were so cool I simply couldn't resist building them.
Needless to say, I've been focusing on contract work lately. I'm done bearing any sort of risk for the immediate future.
Thereby guaranteeing iPhone (?iPorn?) supremacy, at least until it's ported to Droid.