AppStore – What if your app gets rejected?

July 6, 2008

Anyone thought about the following:

  1. You have a stunning business plan which includes a nice iPhone / iPod Touch application
  2. After convincing your investors (and getting your funding) you start working hard on your app
  3. After several months and thousands of dollars spent on development you upload your new shiny app to the AppStore for aproval and distribution
  4. Apple rejects it.
There are some guidlines on which type of apps are “allowed” and which not, but they could still reject your app for other reasons – maybe because it canibalizes their own apps – or even worse their exclusive carriers revenue (for example with a chat application, cutting revenue on text/sms).

Open Source vs. AppStore

July 5, 2008

Just thought about the concept of the AppStore. It looks very problematic for open source software. Since developers have to register for Apples iPhone Developer Program (and pay at least 99$) projects need someone with “final controll” about the Application and the source. The whole deal of open source Applications (simply branching as a skilled user and using your own customized app) will probably be impossible with the iPhone.

In addition to this: Will we every see Apple accepting iPhone apps in the AppStore which canibalize their own apps (like a maps application using the wiki style maps created by the opensource project instead of Googles commercial map data)?

What’s wrong with Apple (or why the iPhone sucks)?

July 1, 2008

Apple – like any other company in the world – has to make money. For a long time they did a pretty good job balancing their need to make money and their public perception as a nice, non-evil company.

Well, yes – many developers (including myself) always felt a bit like those disinformation (marketing) tactics suck like hell and we don’t like those sometimes completely stupid NDAs (not being able to discuss specific issues with other devs [also under NDA] while the whole world already knows better) but this has always been a level of anoyance we accepted, probably because we still like the products and tools they constantly create and innovate.

So whats wrong with Apple?

Basically the situation got really worse with the iPhone. Steve obviously got a victim of his own success. While Apple really re-ignited the discussion about DRM free music, they just lost their mind with this crippled locked-up piece of technology they call the iPhone.

  • Apple obviously thinks customers shouldn’t be able to choose their cell network.
  • Even customers pay the full price for their iPhones (during the contract period or via an early termination fee), Apple still thinks: It’s ok if our customers have worthless x-hundred $ iPhones, when they leave their contracts. But when the contract period is over (or the customer payed the early termination fee) the contract is fulfilled. Still their iPhones are useless, since Apple decided not to offer authorized unlocks after the contract period is over (which b.t.w. is common practise of EVERY other cellphone company in the world)
If you are a developer and want to develop software for the iPhone, the situation is even worse
  • there is no hardware purchase program for developers, so if your company has 5 developers, you have to buy 5 iphones with 5 contracts, just for in-house testing
  • the no-customer-choice issue mentioned above is even BAD FOR YOUR business, since you’ll probably sell less iPhone software, since many people who’d probably love to buy the iPhone won’t buy it, because they don’t feel like signing a contract with one of those exclusive-carriers.
  • Think of all the old iPhones which are currently sold – since there is no official unlock many people will probably NOT upgrade to the AppStore capable firmware. If you are a developer and want to sell your products this clearly sucks, since you wont sell your software to those iPhone users who fear bricking their used iPhones with the 2.0 update and instead stay with the inofficial installer.
Great Apple. Thank you for screwing your developers.
I am quit sure that you – dear readers – will have whole bunch of additional arguments, why Apple should offer authorized unlocks, maybe why they even should be legally obliged to do so (at least after the contract period). Looking forward for a lively discussion.