Live data from Hacker News

Why is Apple acting like an asshole?

jessesquires.com

271–280 of 515 posts

Re: Why is Apple acting like an asshole?

#271

I don’t understand. Current apps will run just fine, won’t they? Also beta versions of iOS and XCode have been around for months - so it’s not like you’re starting from scratch today. And it’s not like you absolutely must release tomorrow, do you?

There's absolutely no guarantee current apps will run fine - Apple regularly adds new restrictions and API changes which break existing apps. They also tend to add a lot of new bugs every release which need to be worked around.

Re: Why is Apple acting like an asshole?

#272
Considering all the bad press Apple is having with devs at the moment (from Spotify and EPIC, to this), I wonder how these behaviours haven’t back-fired yet.

At the end of the day, a platform without apps or developers dies (Windows Phone users say hi). If devs get so mad at some point and stop pushing new apps or updates, I wonder if Apple would change their position.

Of course, I suppose this is still hard because 1) they are the most profitable mobile platform 2) many companies kinda rely on mobile. But well, no one predicted 2020 who knows what will come

Re: Why is Apple acting like an asshole?

#273

Maybe I am missing something, but iOS 14 has had beta versions out for developers for months; I had been running iOS14 and Big Sur for testing for weeks. Apple has always had developer previews and at some point, when mostly stable, they often release public previews to get a few interested users involved in testing as well. They've been working with developers for a long time on the new App Clips functionality and t…

This is specifically about the GM build which is necessary for final builds, validation, and submission. Often developers have at least a week to do final checks and submissions with this build.

Re: Why is Apple acting like an asshole?

#274
post #228

Earlier quoted context omitted.

Mac/iOS error: App just disappears Android error: App displays error and disappears Windows error: App displays error, possibly writes to error log, dumps memory to disk, and suggests you visit a URL that provides no useful information. None of them are great, but at least Windows gives you something to search for. EDIT: Formatting

Windows even offers to resolve the issue which, as I understand it, has never in the history of time resolved anything.

The only time it did something for me was when the network diagnostic tool requested a new dhcp lease because I “did not have Internet access.”

Re: Why is Apple acting like an asshole?

#275
post #149

Earlier quoted context omitted.

The web offers you the same API on every OS. Meanwhile native applications probably have to use whatever the OS provides, forcing you to support multiple APIs.

Except not, because browsers enjoy black listing GPUs, so while in native you get 3D performance no matter what, on the Web it might just run with software rendering using single digit FPS. Then each browser is a different species, unless you adhere to the ChromeOS === Web school of thought.

Apple will not blacklist their own GPUs in WebKit.

Re: Why is Apple acting like an asshole?

#276
post #194

Earlier quoted context omitted.

What? Are delta updates not a thing?

Not for beta releases of Xcode, since they’re only provided through the developer site (not the App Store) and you have to download a full installer every single time.

That’s bizarre. They provide delta OTA updates for iOS betas...

Re: Why is Apple acting like an asshole?

#277

Maybe I am missing something, but iOS 14 has had beta versions out for developers for months; I had been running iOS14 and Big Sur for testing for weeks. Apple has always had developer previews and at some point, when mostly stable, they often release public previews to get a few interested users involved in testing as well. They've been working with developers for a long time on the new App Clips functionality and t…

It's more being prepared to ship their product.

Usually there's a period of time between announcement and when it ships, such that a developer can get the release version of Xcode (if necessary), do some final testing, then send any updates to Apple for review. With enough lead time that their updated app can be available on the App Store the same day as the iOS update being available.

That isn't really possible this time around.

Re: Why is Apple acting like an asshole?

#278
post #271

I don’t understand. Current apps will run just fine, won’t they? Also beta versions of iOS and XCode have been around for months - so it’s not like you’re starting from scratch today. And it’s not like you absolutely must release tomorrow, do you?

There's absolutely no guarantee current apps will run fine - Apple regularly adds new restrictions and API changes which break existing apps. They also tend to add a lot of new bugs every release which need to be worked around.

Has Apple ever added a major breaking change one day before release of new iOS version?

Re: Why is Apple acting like an asshole?

#279

Considering all the bad press Apple is having with devs at the moment (from Spotify and EPIC, to this), I wonder how these behaviours haven’t back-fired yet. At the end of the day, a platform without apps or developers dies (Windows Phone users say hi). If devs get so mad at some point and stop pushing new apps or updates, I wonder if Apple would change their position. Of course, I suppose this is still hard because…

many developers have really no choice (at least not individually). They don't really have the means to vote with their wallets, as foregoing the whole iOS market is.. not a choice.

What EPIC is doing is trying to rally people on their side of the fight.

This is the same reason why people (workers) have unions, in the traditional job market. It's not really comparable because developers are not workers, but there are some similarities: Apple benefits from the developers (immensely, with your Windows Phone example) and the developers too.. but Apple has the upper hand, by FAR.

Re: Why is Apple acting like an asshole?

#280
Microsoft's native development environments are a pain in the butt too, and they're constantly introducing and then deprecating stuff.

If you hate Electron don't blame Electron. Blame Apple and Microsoft.

Post reply on HN