Meet the DribbleUp: an app smart soccer ball that gamifies training to help you improve your skills in juggling, shooting, and ground work. You simply have to mount your iPhone to the included adjustable stand and show the ball to it to get started.
The companion app comes with virtual cones, goalie, and other interactive drills to keep you motivated. It adapts as you improve. At the end of each session, you will be able to review a breakdown of your performance.