Live data from Hacker News

Why is Apple acting like an asshole?

jessesquires.com

141–150 of 515 posts

Re: Why is Apple acting like an asshole?

#141
post #70

Earlier quoted context omitted.

> If you use some sort of thing that the new privacy things will block you need to update to account for the new behavior. I am not shedding a tear for the producers of the apps that used privacy invading code all the time, and didn't stop since iOS betas exist, waiting instead for "official iOS 14" to "do something" -- which is probably forcing the user to agree or not use the app. I hope I'm wrong, and to accept th…

One of my apps, Black Highlighter [0], uses the photo library permissions to display your library to actually pick a image to edit in the app, and also to write your edited images back to the library. This is the main functionality of the app , and it's what people want to be able to do. I'm not doing anything nefarious with people's images, I'm just… building an image editor. Can I use other methods to let people pi…

Sorry, I still don’t understand why you believe that you has to ship an app using new features in 24 hours if your app worked even without using them all this time? Did I understand that the existing picker worked and will work in your case? So where that 24 hour pressure comes from in your case? I didn‘t understand that your app built with the tools for 13 would be broken on 14? And if it would be, why?

Re: Why is Apple acting like an asshole?

#142

Earlier quoted context omitted.

Why wouldn't you just do exactly what your users passionately want, and make a small app just for notifications? You may even make it paid, so that your efforts are compensated -- I am sure, the users will be happy to support you.

I am working on it. But as a web developer this "small app" and everything that comes with it is easily hundreds of hours of work, just to clumsily recreate functionality that's already working in other browsers.

Email them? SMS Them? Its not pure notifications, but its far easier to implement.

Re: Why is Apple acting like an asshole?

#143

> The next major release of iOS is announced to be shipping on Friday (in a few days) or sometime the following week, like the next Tuesday. > But today, Apple announced that iOS 14 is shipping tomorrow. So... the only difference is it's not "few days" but "one day"? For an OS update everyone knew was coming because "for as long as I can remember it goes something like this"? What's the assholery?

I think they mean that the developers usually get development version of the OS to install into their build system and test if anything is broken or add new features for that OS which gives them an advantage over competition and reduces random uninstalls.

Now I'm reading top comment, and this makes much more sense [1] Yeah it is an asshole move on Apple's part

[1] https://news.ycombinator.com/item?id=24490605

Re: Why is Apple acting like an asshole?

#144
post #80

Web Web web, fuck native apps.

WebGL 2.0 => castrated OpenGL 3.0. ES WebGPU => To be done, will be a castrated Vulkan/Metal/DX 12. native => OpenGL 4.6, OpenGL 3.2 ES, Metal, Vulkan 1.x, DX 12 Ultimate,...

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.

Re: Why is Apple acting like an asshole?

#145

Earlier quoted context omitted.

That's already possible, and an app has far more access to your device and data anyway.

Apps cannot currently use other browser engines on iOS

Most of the web privacy settings are specific to Safari, not the Webkit browser engine.

Also an app can access and send more data than a browser window. Anything the webview can block can just get transmitted by the app itself separately. So there's no reason to block 3rd-party browser engines as the GP post says.

Re: Why is Apple acting like an asshole?

#146
post #5

I fail to see the point, as far as I know Apple has been vocal about iOS since WWDC and typically releases the OS relatively quick after events. The beta's been out and available for every iOS developer for months in order to prepare for this. There's enough to rib on Apple on, but this really doesn't seem like one?

Apple has always given one week to use the golden master tools and build to run final tests on and submit your applications so they can be out before a million people try to install it on iOS 14. If your iOS distribution person is out on a camping trip for a couple days, you’re not hitting the deadline anymore. If you live in certain parts of the world where you wake up 7 hours after the event and Xcode takes fifteen…

[deleted]

Re: Why is Apple acting like an asshole?

#147

Earlier quoted context omitted.

Why wouldn't you just do exactly what your users passionately want, and make a small app just for notifications? You may even make it paid, so that your efforts are compensated -- I am sure, the users will be happy to support you.

I am working on it. But as a web developer this "small app" and everything that comes with it is easily hundreds of hours of work, just to clumsily recreate functionality that's already working in other browsers.

I feel your pain, for me as a strictly back-end developer it is the same when I have to make front end.

May I suggest trying to outsource this small app to a freelancer? It could be a quite time- and cost-effective small project for someone who already has extensive experience with iOS.

Re: Why is Apple acting like an asshole?

#148

Earlier quoted context omitted.

Why wouldn't you use Android then? I would personally like to continue paying higher prices to protect myself from low-quality background-syncing byte-code-obfuscated web-pages with push notifications, please.

Even if they switched to Android, they'd still have to ensure iOS compatibility since Apple has ~60% of the smartphone market in the US. Any abusive behaviour from Apple at this monopolistic stage is just asking for an antitrust case & resolution.

That's a misuse of "monopolistic" - 60% is not a majority to the point of no competition. Any developer could write an Android-only app if they wanted, they just don't do it.

Re: Why is Apple acting like an asshole?

#149
post #80

Earlier quoted context omitted.

WebGL 2.0 => castrated OpenGL 3.0. ES WebGPU => To be done, will be a castrated Vulkan/Metal/DX 12. native => OpenGL 4.6, OpenGL 3.2 ES, Metal, Vulkan 1.x, DX 12 Ultimate,...

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.

Re: Why is Apple acting like an asshole?

#150

Don't worry Apple hates users too. I've once had a Windows update break software, and I was easily able to downgrade the broken update (and it wasn't really MSvs fault entirely, graphics driver issue). Multiple times I've had ipad updates break apps, and some apps have never worked again because the developers don't bother updating the app, and Apple blocks downgrading because...

Windows has broken installations in the past, https://www.windowslatest.com/2020/02/16/windows-10-kb453269...

It’s not all roses over there.

Post reply on HN