Wouldn't it be wiser to choose a hypermedia format for the API, and then use a generic hypermedia client on whichever platform you like? Then you write just as many client libraries (zero), but the problem of pushing updates to your clients is solved as well.
Full disclosure: I wrote such a library for Ruby, called HyperResource. https://github.com/gamache/hyperresource