Strava is a social fitness service that allows users to share, compare and compete with other users' personal fitness data via mobile and online apps. Focusing on cyclists and runners, Strava lets users track their rides and runs via mobile apps or GPS device to analyze their performance. The Strava API provides several methods through which users can send and receive Strava data from a mobile device. These methods lets users access data on other athletes, efforts, rides and uploads. The API uses RESTful calls and responses are formatted in JSON.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Strava Node.js SDK by Austin Brown access the API to implement running and cycling features into applications. It supports OAuth, athletes, activities, clubs, and gear. It includes installation and additional development resources.
The Strava Java SDK by Dan Shannon is an implementation in Java language to access API fitness information. It contains resources to add code from Maven, access with token, and use either synchronously or asynchronously.
The Strava Objective-C SDK by Sebastien Windal is a read-only project that allows to access fitness features. Not officially supported by Strava, this project was originally created for SpinSpin, an indoor cycling app. However, it supports most of Strava API endpoints.
The Strava Go SDK by Strava is an official component to interact with the API. It allows developers to integrate fitness features into applications such as running and cycling. The SDK contains information about activities, athletes, clubs, and gear.