Meet the Forerunner 735XT: a smart running watch with wrist-based heart monitoring and connected features such as smart notifications and automatic uploads to Garmin Connect. The device provides you ground contact time, stride length, vertical ratio, and other important metrics.
The watch works for runners, swimmers, and cyclists. It offers Strava Live Suffer Score integration. The battery life lasts up to 24 hours (depending on how to use the watch). You also get memory for 80 hours of activity data. More information is available here.