In this video I walk you through various implementations of a step counter on Android. Beginning with well known apps that support step counters and ending with rolling your own custom implementation, comparing features, pros and cons of each as I go.
j4velin's excellent Pedometer implementation: https://github.com/j4velin/Pedometer