Email or username:

Password:

Forgot your password?
Top-level
Awax

@stroughtonsmith ouch

« Apple will have to make available to third parties any new functionalities of the listed features once they become available to Apple. »

No room for innovation and experimentation and see how the thing actually work: you must have the feature mature from day 1 (and you’ll have to support 3rd party for a long time).

5 comments
dmitriid

@awax @stroughtonsmith

This is prompted by features that developers requested, or found a workaround for, and Apple sat on for years only making it available to themselves.

Apple has literally no one to blame for this. Plenty of innovation to be had even with this provision.

Awax

@dmitriid @stroughtonsmith

I totally agree that Apple has no-one but themselves to blame.

But personally, as a software platform architect, if all my API were to be perfect from day one with zero opportunity for progressive roll-out and early adopters, I would be stressed.

And Apple would never have a beta period for their API because they’ll never have a beta period for their new hardware either.

dmitriid

@awax @stroughtonsmith

Why wouldn't Apple have a beta for their APIs? They are free to have betas for their APIs.

Perhaps they will learn to run actual betas, and software testing, and quality assurance before releasing things into production :)

RAOF

@awax @stroughtonsmith Yeah, it turns out that if Apple consistently fails to make a good-faith attempt at compliance the EU will eventually say “Ok, then, I guess we're making a big explicit list of the things Apple must and must not do” and that list will be less flexible than initial good-faith compliance.

Go Up