I have been working with Cordova and Ionic for awhile now. After I launched my first big app people have been complaining how slow it is on Android. I thought it was my app so I have been doing intense testing for the last few days. I have come to find out that Ionic is very slow on Android in general. The odd thing is Ionic seems to be working perfectly on Android 4.3. The problem seems to be with Android 5+.
I have created a very simple demo project to prove how slow the app is on Android vs iOS. You will notice in Android the page transitions are very slow and the clicking of buttons seems unresponsive sometimes. In iOS this simple app works flawlessly without any concern.
Does anyone know why this is happening and how we can fix this?
Here is the demo app: https://github.com/buddywa/Ionic-Soda