API

Live from DBX

Posted by Drew and Arash on July 09, 2013
Android, API, Dropbox, Mobile, News / 32 Comments

We’re so excited this morning to kick off DBX, our first developer conference. Fort Mason is buzzing with energy from our incredible community of developers, designers, and partners. Back in 2007, when it was just the two of us coding in an apartment, we never imagined that six years later there’d be over 175 million people using Dropbox and more than a billion files synced each day.

We’re proud that Dropbox has become the home for millions of people’s most important stuff. So we want to be sure that stuff is always available, no matter if you’re on your laptop at work, a tablet on a plane, or a smartphone on the bus. Keeping devices and apps synced with your most up-to-date info has gone from “nice-to-have” to essential, which creates a real challenge for the people developing apps.

 dbx_1_800

That’s why we’ve designed the Dropbox Platform to be the best foundation to connect the world’s apps, devices, and services. We started with the Sync API, which let developers take advantage of the file syncing technology that took us years to get right. And today, we’re announcing a suite of tools that fundamentally simplifies how developers can build across devices and platforms.

Dropbox Platform

The Datastore API

It’s a challenge for developers to provide an amazing user experience across many different platforms and devices. Our Sync and Core APIs already take care of syncing files and folders, but as people use mobile apps more and more, a lot of their stuff doesn’t really look like a file at all. It could be anything — settings, contacts, to-do list items, or the latest doodle you drew.

Datastore API

With the Datastore API, we’re moving beyond files and providing a new model for effortlessly storing and syncing app data. When you use an app built with datastores your data will be up-to-date across all devices whether you’re online or offline. Imagine a task-tracking app that works on both your iPhone and the web. If it’s built with the Datastore API, you can check off items from your phone during a cross-country flight and add new tasks from your computer and Dropbox will make sure the changes don’t clobber each other.

Drop-ins: Chooser and Saver

Drop-ins let developers connect to hundreds of millions of Dropboxes with just a few lines of code. The Chooser gives people access to the files in their Dropbox from web and mobile apps, and the Saver makes saving files to Dropbox one-click simple. You can already see them in action in Yahoo! Mail, Shutterstock, and Mailbox!

 Chooser and Saver

We’re putting the finishing touches on this post as Drew is about to walk out on stage and announce this news. If you couldn’t make it today, we’ll be posting videos of the keynote and other sessions as well as updated developer documentation at www.dropbox.com/developers.

We can’t wait to see what we build together.

 

DBX: A Prologue

Posted by Ruchi Sanghvi on June 17, 2013
API, Dropbox / 25 Comments

DBX is coming

Hey everyone,

Once upon a time, we built Dropbox to make it easy to have your stuff anywhere, and share it with others. But after using it a bit, many of us thought: “Wouldn’t it be great if [insert app name] could do that too?”

That’s why we started building Dropbox’s APIs (application-programming interfaces) for developers, which let Dropbox speak and interact with some of your favorite services and apps.

Dropbox’s APIs started with humble beginnings. At first, our Core API let users get to their stuff in Dropbox from other apps they were using. Developers then asked for ways to harness Dropbox’s sync engine, so we released our Sync API to give apps their own cross-platform file systems. And most recently, the Dropbox Chooser has made it easier than ever to add stuff from Dropbox to any website. But there’s plenty more in store at DBX.

Today, the APIs power thousands of apps from personal mobile apps to enterprise collaboration tools — and that number’s growing every day. Developers have built and innovated on some awesome stuff alongside Dropbox and we’d like to celebrate that creativity by gathering our developer community together at DBX. We’re really excited to get feedback from you and we’re eager to share our vision of the Dropbox Platform.

We hope to see you at Fort Mason on July 9th! Request an invitation and follow @DBX2013 for updates.