Linked by Thom Holwerda on Sat 10th Apr 2010 10:47 UTC
Apple The backlash is starting to show. The most recent change in Apple's iPhone developer agreement isn't going down well. The change is clearly aimed at increasing lock-in, and seems to have little to nothing to do with anything else. While individual developers are hit hard, Adobe as a whole has been hit pretty hard too, giving rise to sentiments on the web that Adobe should abandon Mac development. I have the sneaking suspicion this is exactly what Apple is aiming for.
Thread beginning with comment 418346
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: the real reason for this
by JayDee on Sat 10th Apr 2010 15:56 UTC in reply to "the real reason for this"
JayDee
Member since:
2009-06-02

The real reason the language is there is Apple don't want to have to vet and approve millions of 'crap Apps' created with point and click tools and have them fill up the App store.


A crap app will still be a crap app independently of the programming language used to make it.

Reply Parent Score: 6

apoclypse Member since:
2007-02-17

Crap apps, are crap apps. i don't think anyone is arguing that fact. However applications hat are made to be used with a mouse that automagically get ported to the iphone is something that needs to be avoided. On top of that you need to curtail the number of apps that consistently perform poorly. Having a whole bunch of flash "developers" try to get their game into the appstore with no iPhone specific optimization (or touch specific anything), bad performance non-comfomity with Apple's api's (you know Apple likes to tun on a dime) avoids issues like apps not being compatible with a new version of the OS, or not supporting all of the features of the OS. This actually looks to be the case as Flash needs to have a constant timer (due to how it handles animation, etc) and that will basically conflict with how Apple implemented multitask in the OS as will as severely impact battery life on the device.

My take on this is that Apple is trying to force Adobe to either release the flash runtime as an open source standard so that they can implement it correctly in OSX/Iphone OS or they expect Adobe to actually do their f*ing job and implement flash correctly in the first place. Apple doesn't seem to have any issues with the CS applications on its platform, Flash seems to be the biggest thing they harp on and with good reason. Adobe needs to open source the runtime so that everyone can implement it on their platform as they see best. If not that then they need to release a standard that everyone can implement and work with the the W3C to get it approved as a web standard so the it can be implemented by everyone, not just who Adobe feels like supporting and what kind of support they are bothered to give.

Reply Parent Score: 3

Alex Forster Member since:
2005-08-12

The point is that the barrier for entry is being kept artificially high to avoid an explosion of crap apps, not to avoid the idea of crap apps altogether. It's a very interesting point!

Reply Parent Score: 2

mattbland Member since:
2010-04-10

Exactly. In total agreement. That's basically the point I wanted to make put more concisely. It's nothing to do with the conjecture that forms the main argument of the related article about Apple releasing a Photoshop competitor and wanting Adobe to leave the Mac platform.

Reply Parent Score: 1