Cordova plugin for using device's stepcounter on Android (API > 19)
import { Stepcounter } from '@ionic-native/stepcounter';
constructor(private stepcounter: Stepcounter) { }
...
let startingOffset = 0;
this.stepcounter.start(startingOffset).then(onSuccess => console.log('stepcounter-start success', onSuccess), onFailure => console.log('stepcounter-start error', onFailure));
this.stepcounter.getHistory().then(historyObj => console.log('stepcounter-history success', historyObj), onFailure => console.log('stepcounter-history error', onFailure));