As I have gathered, Ionic does not support anything lower than Android 4.2 and iOS 6, due to its reliance on CSS transitions. Since it’s a pretty great framework, and an excellent fit for a project I’m working on, my question is, will you extend its compatibility with earlier OSs, like iOS 5 and Android 4.0 and 4.1?
In addition, do you have any suggestions on how to extend the framework to support page transitions and animation on older devices?
Hey @tarikme. The Android support isn’t a hard and fast thing. If it works on old devices then we support it. The thing is that we probably won’t ever downgrade our features to make them work on old phones.
iOS 5 has such a tiny installed user base, that we will not go back to support it at the expense of all the cool things we want to do with new devices.
Hope that helps. If you need to support old devices, jQuery Mobile is a great alternative.
4.1 is the most used version in the world. Not supporting it is a mayor problem imo, even if your team plan is “the future”, 4.1 is going to keep a mayor market share for the next couple of years. There is not way to add an optional css transitions support to 4.1 by adding some external dependency like modernizr?