Performance of Cordova/Ionic/PhoneGap. When Is Slower Fast Enough?

It always annoying having to do the same piece of work twice, so the ideal of ‘hybrid’ mobile apps where most of it is built using standard web technologies and can run on both Android and iOS (and more) sounds like a great way to go. But as you might know hybrid apps have sometimes had a bad rap because mainly because of performance and to a lesser extent Cordova (along with other cross-platform mobile technologies) having their own quirks and issues. Hybrid apps will always be slower than native apps, there’s no way around the extra overhead of rendering with HTML5/CSS/JS. And for a long time that has an issue with the limited CPU and memory on smart phones. But now it’s 2015 and new phone are packing faster quad CPU cores and 3GB of RAM. Also the faster GPUs can perform animations using the appropriate CSS3 styles. One of the main reasons of having the demo of Cloneder on the is so you can test the performance of the app yourself and decide if it’s fast enough and provides a good enough experience for your users. Faster Sooner! So what will make Cloneder and other hybrid apps run faster? While the state-of-the-art in JavaScript engines and HTML rendering has been developing at a solid pace, most Android phones are stuck with the WebView that it came with.  And the default iOS WebView has been lagging behind to, so older phones are at a double disadvantage, but not for long… When building Android apps there is already the option of using Crosswalk which bundles in the latest Chrome (actually referred to as...