Ubuntu One is not just a collection of services for Ubuntu, it’s a platform that you can build your own services on. In this talk, Stuart Langridge explains some of the APIs that Ubuntu One offers to developers, what they do, and how you can make use of them. You’ll see some examples of applications you might want to build that take advantage of data storage in the cloud and automatically-synchronised database backing for your apps, and you’ll get a glimpse of how to build programs to help people work collaboratively through Ubuntu One both on the desktop and on the web.

Ubuntu One provides shared synchronised storage and databases for developers: you store your data and Ubuntu One takes care of making it available to every other person and every other machine you’ve shared it to. In addition to this set of simple APIs which you can use to get synchronised data, Ubuntu One also offers services built on top of these: work with your users’ contacts to make it easy to share information with other people, and build services on top of all these APIs which work everywhere, both from the web and from the desktop. There may also be sneak previews of what’s coming up from the Ubuntu One team…

People planning to attend this session also want to see:

Stuart Langridge

Canonical

Stuart is a hacker, author, and speaker living in the UK and working for Canonical building online services. Code and writings and (the occasional) rant are to be found at kryogenix.org; Stuart is to be found outside in the rain looking for the smoking area.