Friday, June 10, 2011

Why developing for iOS sucks? Besides the 30% Apple collects off your income...

A great article:

For Apple, Yesterday’s Banned Apps Are Tomorrow’s Great New Feature
It’s good to be king.

Apple deserves lots of credit for creating an entirely new market for mobile software in the iTunes app store, over which it justifiably reigns.

But the army of developers who have created over half a million Apple iOS apps to date perform another valuable function, in addition to making Apple’s hardware more attractive to users and contributing 30 percent of their revenue to the company’s bottom line: Sometimes, they act like a big, unpaid R&D lab for incubating features that Apple can eventually incorporate into its own products — even after banning those same products from its app store (or, rather, “App Store”)

...

Read it all.

Apples make great hardware, they always have. The iPad, even iPad 1 still is a much better product than all of its competitors. Its ability to play 3D games with ease simply mocks whatever others are doing with Intel chipsets and Windows OS as a tablet.

But they have always been so restrictive in allowing others to develop software for their products. You MUST use a mac, must sign contracts, must pay annual fees, they get to decide if your work you labored on will be available to the general public, they get to pull it out when they chose for no apparent reason except shady business practice on their behalf.

Apple is to blame, but so are their customers. The general public prefers paying for apps they get for free on other platforms. Prefer paying for content they get free on other platforms. The public made Apple king and they have taken advantage of this status.

Although I now own my very first Apple product, the iPad 1, I'm still not an adherent to the Apple cult.

Cheers!

1 comment:

  1. Apple didn't create an "entirely new" anything. Smart phones and mobile app stores already existed a long, long time before Apple arrived late to the party.

    iOS sucks so badly because, as usual, Apple treats it's customers like children with no options for power users and therefore no paths for their child-like customers to grow up.

    ReplyDelete