Live data from Hacker News

Why is Apple acting like an asshole?

jessesquires.com

71–80 of 515 posts

Re: Why is Apple acting like an asshole?

#71
post #28

Is Apple moving to a model where all the apps that matter come from Apple?

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 is my dream.

Re: Why is Apple acting like an asshole?

#72
My take. Developers will be positively surprised today to find out how fast their app updates will hit the store if their app is already in the App Store. Apple could have released everything next Friday, including products that need the new iOS, but decided to pull the trigger right away. They MUST have a plan on why acting like this make sense. Still, it's 2020, so maybe I'm wrong and it's just another sign of the weird times we're living.

Re: Why is Apple acting like an asshole?

#73
post #42

Earlier quoted context omitted.

Surely the developers had the 3 month beta period to identify these issues, and ship fixes, right? As far as I understand it, it's possible to ship fixes for a new iOS version before that iOS version actually launches, and indeed that's the idea of the beta period.

I have applications and games from the 90s that still work in Windows 10. The idea that developers have have to constantly push updates is unproductive in my opinion.

A ton of software from that era stopped working when XP was released. For instance storing settings in an application's installation folder was common until Microsoft stopped it. Anything that ran as a service but interacted with the desktop was out of luck. This idea that everything from that period continues to run is a myth.

Re: Why is Apple acting like an asshole?

#74
post #57

Earlier quoted context omitted.

Or things like real time audio processing, AR or on device ML. Anything thats not a JSON viewer or CRUD app basically.

I think that is a very pessimistic view of what you actually can achieve in a browser! With web assembly a lot of those things actually are very possible today.

web will never become as fast as native apps. it's the model. until that one is changed this will always be a fact.

Re: Why is Apple acting like an asshole?

#75
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. If you have new features you want users to have you need to build with the new SDK. If you have fixes for your app being broken (either because of you or Apple’s bugs) you need to fix them.

> 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…

Having only ~24 hours to submit a fix for your app, or risk negative reviews from disgruntled users ... is pretty shitty though.

Apparently developers are unable to do this during the betas.

Re: Why is Apple acting like an asshole?

#76

Earlier quoted context omitted.

> it's possible to ship fixes for a new iOS version before that iOS version actually launches No it isn't. Apple doesn't permit code linking against the latest SDK to be submitted until the SDK goes "GM". That happened today.

To expand on this, if your app is "broken" because of changes made that require new OS features in order to "fix" them (such as the new limited permissions for photos, contacts, and location), you were completely unable to issue a new update to fix them until the end of the event. That gives you ≈24 hours to get the new GM, create a build (including setting up your CI system with the new GM, if applicable), make sure…

And even then, who is to say that users are going to instantaneously download your update before/during their upgrade to iOS 14 (even if they have automatic app upgrades turned on, which they might not).

Re: Why is Apple acting like an asshole?

#77

Earlier quoted context omitted.

> iOS developer hates with a passion and gives no useful information That's typical Apple, they are allergic to technical info and error display, when things are not working, there's no way to know why.

All in the name of UI cleanliness and simplicity . Like how there's no way to manually trigger the firmware update for the AirPods. You just have to keep them plugged in next to your iPhone and ... wait ... until some magic pixie in Apple's cloud decides it's time to push the update to you. Steve Jobs used to say it over and over again when criticized by angry developers[1] that their main focus will always be users…

Over here on Windows side not everything is "Developers!" as it should be though.

Re: Why is Apple acting like an asshole?

#78

Man, don't you understand that you are not allowed to critize Apple here. Don't touch my walled garden and (fake) privacy. iOS 14 has introduced home screen widgets, it is a game-changer man, it has only been on Android for like 7 years :)

> Man, don't you understand that you are not allowed to critize Apple here. Don't touch my walled garden and (fake) privacy.

The community here over the last few months and prominent people in the Apple developer community itself have been very critical of Apple and their behaviour lately, so I don't feel as if this holds true.

Post reply on HN