GoSwim (Free, iOS and Android): A library of free drills with video to help improve your strokes, turns, and starts. Each week, you'll also have access to swimming-related photos, articles, and practices for inspiration.
Pocket Swimmer (Free, Android): Perfect your freestyle stroke and avoid common mistakes with the tutorials offered here.