Quick links

Use the buddycloud location server for your project

buddycloud location server is the innovative web service for contextual location that is underlying the buddycloud mobile and web clients. It lets providers of mobile social applications enhance their application by meaningful location information quickly and easily. End users share their location as placemarks and transitions between these.

Privacy control built into the location model: No more broadcasting of compromising location details. No need to have your users turn location on and off constantly. For private and public places, inside and outside. Worldwide. Learn more...

Developing with the location server

buddycloud has a great community of developers around the social location service. If you would like to participate, these pages will get you up and running. The extensive location APIis a good place to start. The majority of which is standardised around XEP-0255. Using the API you are able to log wifi, cell-towers, bluetooth and GPS signals and save placemarks which are then shared out via PUB-SUB.

To get an idea of how this works, have a look at Kirk's Trip to the office.

Buddycloud enables you to do more than just look at your position on a map. It shares the places that you are at. The saving a place guide shows how to programatically bookmark places as you move around the earth.

Building social location clients

We have tried to distil our learnings of building the symbian mobile client to benefit others building Buddycloud clients. If you want to try your hand at building a mobile social client, have a read of the learnings so far.


Keeping in touch

Buddycloud is heavily influence by user feedback. To get and idea of what suggestions we are working on, check out our development blog. Additionally we use GetSatisfaction for tracking feedback reports.

Localising Buddycloud

Buddycloud should work in all languages (and eventually auto translate messages too).  To make this a reality, we need help translating the menus.  If you have a spare moment and feel like translating menus then we could really use your help. Here is a guide to how localisation works on Buddycloud

Dev-candy

We put out new releases of software almost daily.  If you want to run beta code and discover the latest features (and bugs) then check out the following two links:


Desktop use

Power users can also use some of the basic communication features of Buddycloud on their Desktop. Instructions for setting this up are covered in the "Desktop use" page.


Thanks

We couldn't have done this with out everyone's help. To see who has been involved check out the hall of fame.