Thank you for the kind words Sanjeev, much appreciated!
As for your questions:
- The property has been renamed, so if you're using Cordova 2.7, you should use DisallowOverscroll property instead. However since the default value of this property is 'false', you do not have to set anything as it would behave as you expect. However this behavior takes effect only in a native build of the app (i.e you have to use Apple provision) - you won't be able to test this in Icenium Ion.
- Fragmentation of Android devices has been and is still a major problem as there are various devices that run modified versions of Android and have different hardware capabilities. So for Android, performance is pretty subjective as it depends on the device hardware capabilities and Android version being run.
First thing that comes to mind is to try changing the Hardware Acceleration option in Properties/Android. On some devices turning it on speeds things up, but on some slows them down. You can experiment to disable Hardware Acceleration following these steps:
- Device Settings > Developer options > Force GPU rendering: (unchecked)
- In Icenium > Project Properties > Android > Hardware Acceleration: Off
- Delete application from device and redeploy
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.