Live data from Hacker News

Why is Apple acting like an asshole?

jessesquires.com

481–490 of 515 posts

Re: Why is Apple acting like an asshole?

#481

Earlier quoted context omitted.

Companies don’t just spend money because they “have the budget”.

No but that doesn't refute my point, does it.

What is your point? If the vast amount of the industry thought PWAs were good enough, they wouldn’t create Android apps when a web app would do.. Companies don’t just spend money needlessly.

You should see a proliferation of cases where companies create an iOS app and a web app for everyone else.

Re: Why is Apple acting like an asshole?

#482
post #457
post #220

Earlier quoted context omitted.

But it's not necessarily because they use the old SDK that they are broken. And there have been betas available for some time

There are changes between each beta. There are also changes between the beta and GM.

Sure, but do those changes actually cause any apps compiled with the iOS 13 SDK to look or behave significantly differently on the beta vs the GM?

Re: Why is Apple acting like an asshole?

#483

Earlier quoted context omitted.

Whether there should be or not. The question isn’t why doesn’t every website have a native app. The question is if PWAs are good enough for Android because of its great support and not good enough for iOS. You should see a lot of companies doing iOS + Web instead of iOS + Android + Web. But that’s not the case. Companies have spoken with their budgets. They decided that it was worth the money to have native Android a…

Almost all smaller e-commerce websites don't have an app. They rely on their website + e-mail notifications. Would they enable web notifications if it was universally available? Yes. Would they enable it just for Android users? Some do. Does this say something about the quality of PWA's? You tell me. You seem to be adamant that the web sucks, yet literally millions of companies are succesful on the web without accomp…

I never said the web sucks. The thesis was that Apple was holding PWAs back and given a choice, app developers wouldn’t create native iOS apps and just create web apps. If Apple’s lack of support for the necessary APIs was the deciding factor, the same developers who make native iOS apps wouldn’t go through the trouble of making native Android apps - yet they do.

Re: Why is Apple acting like an asshole?

#484
post #176

Earlier quoted context omitted.

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.

Kind of like Windows requiring all users to use IE?

Sorry, it's been a decade so I don't remember that whole thing. Were users required to use IE, or was it required to be installed? I remember using Chrome/FF/Opera on Windows for many years. You could swap to another browser for whatever browsing experience you wanted.

Re: Why is Apple acting like an asshole?

#485
post #462

Earlier quoted context omitted.

Right. Most Linux user space software actually subscribes to the Apple philosophy of breaking everything in the name of progress. From what I've read, even GNU rejects binary compatibility concerns because to do otherwise would help proprietary software, sometimes resulting in breakages in vital stuff like glibc. > statically compiled with no non-kernel dependencies whatsoever I'd love that. Would be great if we coul…

This makes fixable library bugs more or less impossible to fix. Look at how many DLLs get updated in a typical windows security update. Most of those would have been permanent security vulnerabilities if everything was statically linked.

That shouldn't happen assuming the Linux distribution maintainers update everything whenever a library gets fixed. I agree that dynamic linking produces significantly less work for maintainers.

Re: Why is Apple acting like an asshole?

#486

Earlier quoted context omitted.

Almost all smaller e-commerce websites don't have an app. They rely on their website + e-mail notifications. Would they enable web notifications if it was universally available? Yes. Would they enable it just for Android users? Some do. Does this say something about the quality of PWA's? You tell me. You seem to be adamant that the web sucks, yet literally millions of companies are succesful on the web without accomp…

I never said the web sucks. The thesis was that Apple was holding PWAs back and given a choice, app developers wouldn’t create native iOS apps and just create web apps. If Apple’s lack of support for the necessary APIs was the deciding factor, the same developers who make native iOS apps wouldn’t go through the trouble of making native Android apps - yet they do.

No the thesis is that Apple is holding the web a a whole back. I’m not the one that says Apps like Youtube are better off or even good enough as a PWA. I’m arguing that if Apple enabled the notification API, a lot of websites and apps can save money by not replicating simple functionality in a native app. Your arguments don’t refute that at all.

Re: Why is Apple acting like an asshole?

#487
post #291

Earlier quoted context omitted.

>Statcounter is a web analytics service. Our tracking code is installed on more than 2 million sites globally. Sorry but this is not an effective way to gauge market share of a browser or a platform. That 60% figure you're throwing around is not an absolute metric. It's based only on visitors to websites that use the "Statcounter" tracking code. There definitely is a large margin of error using this to gather statist…

If you track shipments, how do you handle iPhones generally staying in use longer than Android phones? (Disclosure: I work for Google)

Neither one is a great way to measure market share. Using tracking pixels is notoriously bad though, because it tends to lead to an echo-chamber like effect. Not everyone with a device will visit a site with the specific browser tracking code, and many people will visit those sites many times from different IP addresses, and even different browsers installed on their device. There are many ways tracking code can lead to false statistics.

Units shipped doesn't tell the whole story either, but it is a specific metric that doesn't suffer from bots gaming things or any of the other problems that using stats based on tracking code can lead to.

Re: Why is Apple acting like an asshole?

#488

Earlier quoted context omitted.

OK then, let me tell you an example, since you can't see any argument. I have this client, it's an Arkansas truck company that is hauling cargo all over US. So a few years ago they decided to ease the way, and also double check on their drivers, of how cargo is delivered. To optimize routes (fuel economy), to make it easier for drivers to enter/use data in the system, stuff like that. So they decided to give them dri…

The main thing to note here is that the moment you offloaded some of the work off of the phone, the comparison stopped being apples-to-oranges. It'd be interesting to see how PWA vs native app would compare against each other (both performing the same work).

My job as a freelancer is to view the bigger picture of the client. Then discuss things and see what's the best course of action. Hardware, software, operating systems - all these are irrelevant. You advice your client to his needs, not to your " I like web apps so this has to be a web app". So in this particular case the phone had to be unloaded and that's exactly what I did.

Re: Why is Apple acting like an asshole?

#489

Earlier quoted context omitted.

OK then, let me tell you an example, since you can't see any argument. I have this client, it's an Arkansas truck company that is hauling cargo all over US. So a few years ago they decided to ease the way, and also double check on their drivers, of how cargo is delivered. To optimize routes (fuel economy), to make it easier for drivers to enter/use data in the system, stuff like that. So they decided to give them dri…

> So they hire a developer who was just like you "if it can be a web app then should be a web app" I can see arguments and I am not like that, you're portraying your predisposed view about me onto me. This argument you have is not really saying a lot to me actually since you could use Rpis with a web app as well? Tbh I don't think you save that much battery on just making it native. You complain about battery, but fa…

Let's agree to disagree. And frankly I love people with love for hypes and technologies that bullshit their clients into adopting that. It means I get to do this type of work, which I call "cleanup jobs" that bring me the big bucks.

Re: Why is Apple acting like an asshole?

#490
post #429

Earlier quoted context omitted.

I agree it’s annoying. It’s just that nobody has been able to articulate why it’s any more than that. The fact that Apple’s own software is not all updated just proves this point, since they obviously did know when it was going to be released. Nowhere am I saying there should be no bugs. Just that this move has very little impact on bug fixing.

> The fact that Apple’s own software is not all updated just proves this point, since they obviously did know when it was going to be released. I'm not sure I understand?

If it was such a big deal for all the software to be updated on day 1, Apple could have made sure their own software was updated.

It just isn’t a big deal.

Post reply on HN