I see it's a site that started a beta in April 2013 (see thenextweb.com/insider/2013/04/30/solaborate-a-social-network-for-tech-professionals-launches-with-1m-in-seed-funding/) and even today nearly one and a half year later still says "beta" on its logo on its site.

If - despite this apparent lack of progress - you like the site and you prefer visiting it with an app in stead of a browser, why not try?

Kees