3 ms·
> Something based on Cordova (eg PhoneGap, Ionic) with Crosswalk can get you to about 90% of the performance of a native app Companies like Famo.us have prove
by joeblau 11y ago
> Something based on Cordova (eg PhoneGap, Ionic) with Crosswalk can get you to about 90% of the performance of a native app
Companies like Famo.us have proven this is incorrect mathematically over 2 years ago. That is precisely why Famo.us built its own rendering engine that subverts the DOM and renderings content similar to a gaming engine (Unreal Engine). The DOM can't render as many surfaces as a native app in one view smoothly.
You can still make a very performant cross platform DOM based application (http://hn.premii.com http://hn.premii.com is an excellent example), but in order to get that performance you need to limit your interface to very basic UI elements.
- leonatan 11y agoAnd even that site lags in animations. Something as simple as pull to refresh drops frames.