Apple has finally gotten more serious with ARKit allowing developers to bring sophisticated augmented reality experiences to their audience. Dance Reality happens to be an app made with ARKit that helps you practice dance steps and rhythm anywhere on your iOS device.
The app puts footprints in front of you on the floor, so you will know where to move your feet. It helps you practice common dance patterns. Users have the option to choose a song, go at their own pace, and rely on voice-over to stay on track. More info is available here.