first you should learn what an api is. then learn that hubski has no api. understand this means anything you write will break probably as soon as the site changes in any way, which it does constantly. give up and pick another project. learning java for android apps and how to interface with web APIs is still a good idea though, you just shouldn't try to write anything based on hubski because it's like building on a sand dune
Our API is a few months out. forwardslash is our lead programmer and he is working on it now. Thanks for the thought and welcome to Hubski!
For what it's worth, the hubgraph I wrote six months ago (which scrapes) still works.anything you write will break probably as soon as the site changes in any way, which it does constantly.