Live data from Hacker News

Why is Apple acting like an asshole?

jessesquires.com

261–270 of 515 posts

Re: Why is Apple acting like an asshole?

#261

Earlier quoted context omitted.

A large amount of apps could just be a website if Apple supported more API’s. It would also bring bigger budgets to webdev teams and improve the quality of their webapps.

Care to name some web apps that are successful on Android but are required to be apps on iOS?

Why rephrase the question? Lots of apps could have been just a webapp. It doesn’t have to be popular or succesful to prove that point, because it’s the smaller apps / teams like my one man company that would profit the most. Let larger companies spend their money on squeezing out maximum performance via native code. And let me use the browser for the 10k users of my app.

Re: Why is Apple acting like an asshole?

#262

Earlier quoted context omitted.

Apps cannot currently use other browser engines on iOS

safari is enough and has enough bugs to be a totally good vector for malware The real security issue is: if a bug in Safari is found (it happens quite often) users cannot use another browser in the meantime.

> has enough bugs to be a totally good vector for malware

Not for most people.

Re: Why is Apple acting like an asshole?

#263
It's not that hard to figure out what happened...

Apple set a hard deadline for themselves. This would have been some time back, with the purpose of coordinating various development threads, manufacturing, marketing, and the holiday season.

But the OS side slipped.

They must have been dealing with some pretty gnarly issues to give devs only hours with the GM seed and even less time with the version of Xcode you can use to actually release updates.

Makes we wonder what the issues are and whether the OS is the only thing that slipped? ...time will tell if they shouldn't gone ahead pushed everything back. That would have been very costly, but an unstable OS release that, e.g., loses or exposes user data for lots of users would be costly as well. We'll see.

> Who is in charge of iOS releases at Apple that thought this was a good idea? Who is the head of Developer Relations that thought this was a good idea?

I think, obviously, nobody did. It wasn't planned.

Re: Why is Apple acting like an asshole?

#264
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 that's been open for developers to start working.

So I am not following what is this article is saying? It seems like they're suggesting that Apple should release iOS a few days after announcing, but, that isn't enough time for most developers to test and release updates for a major iOS update; but Apple never intended those few days to be the only time developers had.

Re: Why is Apple acting like an asshole?

#265
post #176
post #3

Honestly, this is why we need the Web. But Apple even blocks that since they don’t allow any browser engine apart from Safari, meaning that there is no - Add to homescreen dialog - Background sync - Proper push notifications - Proper WASM support (a lot of features are missing) Honestly, at this point, the government should step in, like they did at the end of the last century with Microsoft. Walled gardens hurt inno…

It boggles my mind that a company makes a fairly innocuous decision (which you would expect consumers to punish them for) like requiring all web views to use the same renderer as Safari, and there are people like you rushing to have the government jump in and regulate "the kind of rendering for web pages that a private company allows on their devices". Seems like total insanity to me and I don't understand it.

How could customers punish Apple for that, and that specifically? (I'm being careful with my wording to exclude the response of "switch to Android", because that is not a punishment for that thing specifically–the fact that people don't switch just means Android is worse to them, not that they agree with this particular part of the iOS.)

Re: Why is Apple acting like an asshole?

#266

Earlier quoted context omitted.

> there is no - Add to homescreen dialog - Background sync - Proper push notifications All of those sound like things that will be abused by the majority of developers the minute they are allowed to inflict them upon users, either willingly or commanded to by their overlords in the name of ""Engagement""

I have not seen these things abused yet. The user agent prevents it.

I really have no idea what you mean by your comment, but humorously enough user agents are frequently one of the most widely abused parts of the browser.

Re: Why is Apple acting like an asshole?

#267
post #233

Earlier quoted context omitted.

Why Apple shouldn't allow websites to email you instead of causing those websites to create iOS apps?

No, it's why apple shouldn't allow notifications from the web. People are already drowning in notification spam from native apps. To the point where Apple has added three different ways the OS prompts you to disable notifications. People just allow everything and then get overloaded by all the worthless interruptions.

If Apple would make it so that websites can’t request to enable notifications, but only via manual user action, I’d still prefer that to developing an entire app to fit that goal.

Re: Why is Apple acting like an asshole?

#268
post #118
post #49

Earlier quoted context omitted.

We only got the GM last night? how can anyone 100% know for sure their app is not going to break in some unexpected way between then and now? Thats the point of the grace period and the whole article / discussion here.

I’m talking about apps that have been broken since the first betas.

Those aren't the ones we're discussing here.

Re: Why is Apple acting like an asshole?

#269

Earlier quoted context omitted.

probably. And I like that, it means they will finally become the true vertical company they wanted from beginning. Meaning they'll lose all developers and become a niche company. Meanwhile what I really want to see in developers world is the same in cellphone area as is in PC area. Freedom of choice of what OS to put on my phone. On PC I can have HDD partitions and install Win/Lin/Mac all in the same hardware. This i…

There are x86 tablets that dual-boot Android and Windows. Pretty sure now that Windows runs on ARM there would be similar devices that do the same on ARM.

I know they are. But my point is about that currently any PC, be it desktop or laptop has that possibility right from the start. And I do mean any. Actually is even better then any current. It's close to any in past 5 years at least can do this. Can you say the same for smartphones/tablets?

Re: Why is Apple acting like an asshole?

#270

Earlier quoted context omitted.

That isn't strictly true, several apps have launched their iOS14 ready versions ahead of the public release. All they can't do is use new SDK features.

You can't link against the new SDK, but you can link against an old SDK, but fix the bugs which are associated with iOS 14. ~All of the bugs I've ever seen on a new iOS release are just where they've tightened up some behaviour.

You say "tightened up" and perhaps that's what they meant internally, but as it stands my (simple) app's behavior when using the search bar is different and broken on the new update even though I'm using the API in a supported way. So it's really a bug.
Post reply on HN