Feathers: Android Client

Created on 4 Nov 2015  路  5Comments  路  Source: feathersjs/feathers

A Feathers API is really easy to talk to. A native Android client would be awesome and @corymsmith has done some prototyping here. It should behave similar to the Feathers client and feel familiar to people coming from the JS client. The things it should support:

  • Service communication over REST similar to feathers-rest/client
  • Service communication over Websockets similar to feathers-socket-commons/client
  • Authentication similar to feathers-authentication/client

    • An authenticate method that authenticates against the server and stores the JWT somewhere

    • A logout method that destroys the stored JWT

    • See docs for more info on the auth flow.

  • Hooks similar to feathers-hooks

    • Ability to register before and after hook chains to mutate data or query params

feathers-client is a consolidation module for all the modules above. This is so that we can create a standalone bundle for people without JS module loaders. I don't think we need to do this for Android. These client modules should all be bundled inside the one Android client. We have a repository set up for this if anyone wants to tackle it.

Help Wanted

All 5 comments

I think @corymsmith pushed the first cut for this to https://github.com/feathersjs/feathers-android. Let's close this issue and continue further discussions there.

I was wondering if feathers-android was discontinued because the github link gives me a 404.

@aindong is right. @daffl link is broken.

The Android repo was something I created as a proof of concept but was never meant to be used in production without ALOT of work, we discontinued it so that we wouldn't get issues created and people wouldn't attempt to use it in their projects.

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue with a link to this issue for related bugs.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

eric-burel picture eric-burel  路  3Comments

davigmacode picture davigmacode  路  3Comments

harrytang picture harrytang  路  3Comments

perminder-klair picture perminder-klair  路  3Comments

corymsmith picture corymsmith  路  4Comments