5 ms·
Is SwiftUI only compatible with the newest iOS versions? Will using SwiftUI mean only people running iOS 13+ can use it?
by barbecue_sauce 7y ago
Is SwiftUI only compatible with the newest iOS versions? Will using SwiftUI mean only people running iOS 13+ can use it?
- saagarjha 7y agoYes.
- epaga 7y agoThat said, current iOS 13 adoption rate is already at 93%...
- saagarjha 7y agoMy most popular app supports iOS 9, so it's not being rewritten anytime soon…
- briandear 7y agoHow many people are using iOS 9?
- saagarjha 7y agoVery few, I’d expect, but for my target audience (students) I’d expect it to be biased a but more in that direction. It’s not a huge amount of extra work (just condition all the new code) so I’ve just keeping the requirements the same.
- myko 7y ago> I’d expect it to be biased a but more in that direction. You should be able to get pretty exact numbers for your app in AppStore Connect. The results might surprise you. Typically we have way faster adoption in our apps than the trend. YMMV.
- saagarjha 7y agoAbout 90% iOS 13, 7% iOS 12, and a fraction of a percent for the remaining. I guess that's better than I expected…
- gman83 7y agoYeah but it does mean that older devices become useless. For example, I have an iPhone 6 that I let my kid use, and he won't be able to run any of these new apps. I also have an older Ipod touch, I was trying to find an audiobook player to use it to listen to books, I couldn't find any that was compatible.
- travisgriggs 7y agoCitation? I just checked <https://mixpanel.com/trends/#report/ios_13> https://mixpanel.com/trends/#report/ios_13> and it shows iOS at 85%. About a month ago, I started releasing versions of our app on iOS 13 in TestFlight (I wanted to use the new SF Symbols) only to discover there are a lot of iPhone6 models out there. My first reaction, was "c'mon, that's a 6 year old iPhone, time to move on!" until I found that Apple kept selling the 6 all the way through 2017. A lot of "budget" buyers purchased iPhone 6's up through that period. So I've come to be skeptical about these claims of adoption rate. I subsequently reverted to iOS 12. :(
- barbecue_sauce 7y agoI asked this question because I still use an iPhone 6, and can't update past iOS 12. My MacBook Pro from 2013 can upgrade to Catalina and handle developing with it, but I'd rather have a compatible device than rely on the phone simulators.