Hacker News new | ask | show | jobs
by rvz 2091 days ago
If you're talking about 'apps' and 'technology' then you should blame Apple and the app developers, as they are uninterested in backwards compatibility.

In iOS, Apple wants devs to use the latest hardware features (AR, Face ID, Neural Engines) in their apps, meaning new features may raise the minimum supported version and also locks devs onto higher iOS versions (Building an entire app in SwiftUI for example) - meaning users must purchase a new device if it isn't supported. This happens on Android but it is not as enforced as it is on Apple devices.

So on mobile, yes it happens more with apps. But on the desktop users go for the web instead.

1 comments

You're able to run a SwiftUI app on an iPhone 6s which is 5 years old at this point. Most people I speak to in the industry are supporting iOS12 at least. SwiftUI isn't widespread at all yet and most are using UIKit and likely will for a number of years. Also placing the blame entirely on app developers isn't especially fair since web developers don't seem that interested either, fire up an old tablet and see how well some modern SPAs run on it.