Weave Sync: New APIs and Resources for Developers
Editor’s note: On Feb 5, Mozilla Labs released new Weave Sync APIs and resources for developers. For more details, check out Ragavan Srinivasan’s blog announcement, reposted below.
Last week we announced that the Weave Sync add-on for Firefox is now generally available to seamlessly bridge your desktop and mobile Firefox experiences.
Using this free browser add-on from Mozilla Labs, you can use secure mechanisms to access all of your personal data (including your bookmarks, saved passwords, browsing history, and open browser tabs) across all of your supported devices, making your Web experience instantly more personal and useful. And all of your data is encrypted end-to-end to help ensure your privacy.
This first set of APIs focuses on enabling Weave clients to provide user’s access to their stored data from other devices and environments.
Future APIs will provide third-party web sites and applications the ability to request permission and obtain explicit access only to specific user data to augment a users’ Web experience, e.g. providing personalized recommendations based upon a user’s bookmarks or search history.
We’re also releasing a number of early prototypes and sample code that have been developed alongside the Weave APIs, including:
- iPhone Weave client: A complete Weave data viewer on the iPhone, including support for a Firefox-like URL bar as a standalone application.
- commandline Weave client: Command-line application and library written in Python.
- WebOS Weave client: A complete Weave data viewer for Palm’s WebOS.
How to Get Involved
- Dive into the Weave Services Developer Resource site
- Post your design and early prototypes to Weave developers discussion group
- Join us in #labs on irc.mozilla.org
We’ve also tried to anticipate your questions, and have posted an FAQ .
– Ragavan Srinivasan and Mike Hanson, on behalf of the Weave team