5 ms·
Apple has like >80% of devices released in last 5 years on iOS 16. Nowhere near the fragmentation of Android. Given only a minority of users are not on the late
by valianteffort 3y ago
Apple has like >80% of devices released in last 5 years on iOS 16. Nowhere near the fragmentation of Android. Given only a minority of users are not on the latest major OS, worrying about supporting older firmware, at least in this case, is not worth the time or money.
- yreg 3y agoI know, but even with my small app I don't feel comfortable dropping support for the 20% users who are behind. And if I'm supposed to maintain both the old and the new API in parallel then why bother. Now for new apps I can see going all in with the latest SDKs.
- valianteffort 3y agoI mean it's not too complicated to add OS specific exceptions in Swift. You can build your app for the lowest version you want to support and add newer OS features a la carte.
- szundi 3y agoWhile you're finishing it, it goes to 5%
- yreg 3y agoSo be it. I released a year ago and for now I support iOS 14.0 and above. I just think it's the right thing to do when reasonable enough. I will probably rewrite some parts to more modern SDKs and cut that support at some point, but I don't want to do it just for the sake of using the newest thing.
- Jaxan 3y agoThanks! I appreciate this attitude as I’m stuck on iOS 15, but still like my phone as it is.
- myko 3y ago> Nowhere near the fragmentation of Android This is irrelevant, though, as the hottest Android framework (Jetpack Compose) is usable on devices released 9 years ago. This is the advantage of the way Google deploys major improvements vs Apple.
- tadfisher 3y agoIf I look at our stats (banking app targeting startups), over 99% are using Android 9 or later, which is in the same ballpark. I think for both platforms, OS fragmentation depends heavily on your target audience, moreso than the platform stereotypes.