Poor performance on old devices


#1

Hi guys,

I’m currently working on a big project using ionic 3. You’ll find my configurations on the bottom of this post.

My problem is about performance with old devices. The application is absolutely not smooth(like the scroll). What are the best practices to avoid lags and “no smooth” scroll on old devices? Is there a way to build an apk without the animations?

I’ve already build my apk with the “–prod” and “–release” flags. I’ve also test to build an apk with “–prod” with the “sidemenu” starter template but the rendering is the same.

Thank’s in advance.
Romain

Config
global packages:

@ionic/cli-utils : 1.1.2
Cordova CLI      : 6.5.0
Ionic CLI        : 3.1.2

local packages:

@ionic/app-scripts              : 1.3.0
@ionic/cli-plugin-cordova       : 1.1.2
@ionic/cli-plugin-ionic-angular : 1.1.2
Ionic Framework                 : ionic-angular 3.0.1

System:

Node       : v7.10.0
OS         : Windows 10
Xcode      : not installed
ios-deploy : not installed
ios-sim    : not installed

#2

Although it will probably not be further developed, the crosswalk plugin improved performance on older devices for me. It will however increase the size of your apk.

After you’ve added the plugin (ionic cordova plugin add cordova-plugin-crosswalk-webview --save) run cordova clean before you build again.