Earlier quoted context omitted.
> Forcing you to use native controls. This is wrong. Cordova has been around for years. Furthermore, it’s detached from reality. I released an app made with Ionic. It’s an app for average joe, not for devs or designers. Out of 20,000 downloads, I received exactly 0 complaints about performance or UI. Most users don’t care and don’t notice anyways. And it’s pretty much the only way how I can maintain an app for both p…
> I released an app made with Ionic. It’s an app for average joe, not for devs or designers. Out of 20,000 downloads, I received exactly 0 complaints about performance or UI. Most users don’t care and don’t notice anyways. Personal anecdote: I wrote an app to replace one that was written using Ionic because the experience was so poor. None of the complaints for that app were about the UI, because I assume most users,…
Average rating on Android is 4.1
Especially the iOS app is almost indistinguishable from a native iOS app. Ionic is very well designed to mimic native UI controls.
In the end, it doesn’t really matter if your native UI lot runs some sliding animation in 60fps or if the very same animation is done in JS and runs with 60fps.