Going Places with Facebook
Today we released Places, a new way for people on Facebook to share where they are, see where their friends have checked in, and discover interesting places nearby. As part of the rollout, we’re making Places available to developers via the Graph API, so you can integrate location features into your own mobile applications, websites, and applications on Facebook.
Once you are granted user permission, you can access a user and their friends’ check ins on their behalf. More information on the Graph API can be found here.
Through the Graph API, developers can surface this data in their applications to create a variety of social experiences, such as:
- A travel application that gives people the ability to see which of their friends have already been to the place they are visiting
- A conference application that makes it easy for attendees to find colleagues and connect with them
- An event application that enables attendees to see where their friends are at a concert
In the coming months, we will offer additional location features through the Graph API and the Open Graph protocol, including the ability to check in with Facebook through your application and discover places nearby. We’re working with an initial set of partners including Gowalla, foursquare, Yelp and Booyah’s InCrowd to enable users to share check-ins on Facebook. This new functionality will launch in partner applications soon.
It’s important to remember that all access to location information through the Graph API respects a user’s privacy controls, which can be viewed and changed on Facebook.com or m.facebook.com. When a person installs an application that needs their location to provide a relevant experience, the application must request access through Facebook’s clearly labeled permissions dialog. Developers cannot share location information without a user’s express permission, and every user has control over what their friends can share via the API.
We look forward to seeing how you incorporate Places with your applications to help people share their location with friends.
Ben, a Places engineer, recently checked in at Año Nuevo State Park to watch the elephant seals’ annual molting ritual.
Categories: Facebook Tags: API, Application, conference application, Facebook, Information, social experiences
Social From the Ground Up
At Facebook, we are huge believers in what a small dedicated team with a unique perspective can accomplish. We’ve already seen how a group of startups who built social interactions into the core of their product experience have completely changed how people play games online, and we think what has happened in the games market is just the beginning.
As part of our ongoing efforts to engage with developers, we’re partnering with Y Combinator — an early stage venture firm — to help encourage and support startups who want to build their business around a social experience. Y Combinator has already invested in companies at the forefront of new social experiences such as Scribd, Justin.tv and Divvyshot, a photo company we recently acquired.
We’ll provide product, technical and design resources to support new Y Combinator companies interested in working with us to build deeply social products, whether a website or an application on Facebook.com. These companies will have priority access to our technologies and programs such as Facebook Credits, Instant Personalization and upcoming beta features. Y Combinator will be publishing a “Request for Startup” focused on social startups and is now looking for interested entrepreneurs for their winter 2011 funding cycle.
In the near future, we think it will be hard to imagine a web experience that is not personalized. Startups that can build in these interactions from the beginning — not simply add them to existing products — will be the examples of transformative social experiences others will follow.
Carl, who leads the Platform product team, is excited to see some great new social applications.
Categories: Facebook Tags: beginning, Ground, interested entrepreneurs, Product, social experiences, y combinator
Chat with No Interruptions
No one likes being cut off in the middle of a conversation. That’s as true on Facebook Chat as it is in person.
Many of you have told us that sometimes your Chat session comes and goes or even stops completely. We’re working hard to end those interruptions so that your experience is stable and consistent.
The good news: We’ve already made progress, and we’re taking some more big steps in the coming weeks. For example, in the past couple of weeks, we’ve already made Chat faster and more stable, fixed bugs and improved the technology on which it runs.
Since its launch two years ago, Chat has grown from a small feature into one of the most widely used tools on Facebook. People around the world use it to share quick updates with people nearby and to stay in touch over long distances with friends and loved ones. And the more that people chat, the more we need to do to keep the application running smoothly.
We know you want Chat to be hassle-free and uninterrupted. In the coming weeks, we will be making important improvements in the way connections are established and messages are sent, so that Chat will be much more stable for you and your friends.
The biggest improvements come from changes that aren’t supported on older web browsers. After evaluating the alternatives, we’ve decided to make rapid improvements and provide the best Chat experience possible, which means we will no longer support Internet Explorer 6 browsers.
To give people time to update their browsers, we plan to make this change on Sept. 15. If you’re using Internet Explorer 6, you can learn more about downloading a newer version here.
With these improvements to Chat, we hope you’ll be able to stay even more connected to the people you care about. Let us know how we’re doing. Please share feedback about chat here.
Rodrigo, a Facebook software engineer on the Chat team, uses Facebook Chat to stay in touch with his family in Brazil and friends in Europe.
Categories: Facebook Tags: Chat, chat team, Interruptions, long distances, rapid improvements, touch