Intro
Here I'm just trying to make a library to deal with Moves API calls from android. Developers can use this library project to fetch data from Moves.
Completed API Methods:
- Authentication
- Profile
- Summary
- Activities
- Storyline
- ... more will update soon
Remaining Pipelined Tasks:
- Places
- Activity list
- Notifications
Usage
You can just use the static methods from the main API class 'MovesAPI' after calling MovesAPI.init(...) method. All completed methods are well documented, so hope you will not face any difficulties while developing. The source is open to all (will be always) and you are free to modify it in anyway, but please update it here too. ;)
Some sample usages of MovesAPI static methods are as follows :
MovesAPI.authenticate(...);
MovesAPI.getAuthData();
MovesAPI.getProfile(...);
MovesAPI.getSummary_SingleDay(...);
MovesAPI.getSummary_SpecificWeek(...);
MovesAPI.getSummary_SpecificMonth(...);
MovesAPI.getSummary_WithinRange(...);
MovesAPI.getSummary_PastDays(...);
You will get notified with success and failure responses at :
private MovesHandler<<MovesData>> authDialogHandler = new MovesHandler<<MovesData>>() {
@Override
public void onSuccess(<MovesData> result) {
}
@Override
public void onFailure(MovesStatus status, String message) {
}
};
Disclaimer
This API library project is using data from Moves API but this project is not endorsed by Moves. Moves is a trademark of ProtoGeo Oy.
Contact
Please feel free to use this library, and give your feedbacks to improve it. You can reach me at midhunarmid@gmail.com--- Midhu