So it can be done - Overcast just patched for iOS 9
I am on the iOS 9 public beta, and Overcast has been slightly buggy (works for most part, but tapping on the exclamation mark to bring up the podcast summary does nothing).
Today, Overcast just got updated and this issue has been fixed. Overcast now runs on my iOS 9 devices perfectly. And I presume they run every bit as well on iOS 8 as well.
Which got me thinking. Conventional wisdom so far has been that if any apps break due to people trying out a public beta, it's just their luck and developers can't do anything until the public version of iOS 9 ships. All along, that is what we have been led to believe. iMore especially takes great pains to remind users not to post negative reviews of apps just because they malfunction on beta software. Which is fair.
But today, Marco Arment has shown that it is possible to update an app to be compatible with a version of iOS that isn't yet publicly available. I don't know what is the effort involved, but in the very least, it's not the insurmountable task we have been led to believe all along.
Which then begs the question - just how much of this is true? How much of app incompatibilities remain because developers don't want to patch them (yet) for whatever reason remains their own, vs being unable to patch them? I am not saying they are lazy, but in the very least, this argument doesn't seem to hold water any more, does it?