Discussions on the open source WebKit mailing list point to Apple working on iOS 12. While that’s not surprising, the company is testing a nightly build of WebKit on an iPhone 5s simulator. This points to Apple supporting iPhone 5s with iOS 12.
Apple had dropped support for the iPhone 5 and other 32-bit iOS devices with iOS 11, and it was widely expected that the company would drop support for iPhone 5s with iOS 12 due to its aging hardware. However, that might not be the case this time around. Previous reports have claimed that Apple will focus on improving software stability and performance with iOS 12 and that it won’t be a major upgrade. Thus, it makes sense that Apple does not drop support for any of its older devices with the upcoming release of iOS.
Apple had unveiled the iPhone 5s in 2013, so if the company ends up supporting it with iOS 12, the handset would receive software updates for six years after its release. This is something unheard of in the smartphone industry, with most Android OEMs dropping support for their devices within a year or two of releasing it.
Do remember that even though the iPhone 5s might get updated to iOS 12, it might not get all the features that the OS would bring to the table. Since iOS 12 is still under development, it is possible that Apple could end up changing its mind and drop support for iPhone 5s if it deems the performance is not up to the par.
The code in WebKit also points to Apple working on a system-wide dark theme for macOS 10.14.
Are you still rocking an iPhone 5s? If yes, how satisfied are you with its performance running iOS 11.3?