I did a thorough testing of the cycling apps available on Google Play Store. I compared each one against my cyclocomputer for accuracy, and used them in the same "circuit" around my home, which included fast descents, wide avenues, narrow urban streets lined with tall buildings, crowded and abandoned roads.
I'm going to make a post about it and link to this one once I have it written. Stay tuned!