Hi guys,
I wonder if anyone could shed some light on this issue.
I now own 8 separate Android devices for testing purposes. My apps work on all of them, from the Kindle Fire HD to a low budget cheap tablet.
But - I’m still getting the odd e-mail through from a customer who says they have a problem of some description or other with one of my apps on Android. It will typically be something like the app exiting when they go to a new screen or tap a button, so could really be anything causing it. It’s never exactly the same issue that anyone else has reported and it’s consistent across all the apps but not very frequent.
I can’t ever replicate these issues on any of the devices I own and clearly I can’t afford to buy every device there is. I have been over all the memory management stuff and made sure the apps all follow these “rules” to ensure I’m not leaking memory. My code is pretty clean. I use no super-large graphics or audio files and there’s relatively little animation.
My question is, is this just one of those things we have to accept with Android? I spend 90% of my support time on Android issues and yet I only make 15% of my profit from Android sales. Sometimes I feel tempted just to stick with iOS to be honest because it’s just plain sailing there. No issues, no crashes, lightning fast speed and just a handful of devices to buy.
I’d welcome any thoughts / experiences anyone else has had with this. Are there any testing services out there that can help isolate individual issues like this?
Thanks,
Ian