Developers
Local Navigation
The Facebook SDK for BlackBerry® smartphones is an open source project that allows developers to integrate Facebook social graph functionality into their BlackBerry applications.
Developing on the BlackBerry platform with the Facebook SDK
The Facebook SDK enables you to add a social dimension to your apps. By leveraging the Facebook APIs, you'll be able to authenticate, authorize, and access a user's social graphs from within your application. And, since it's open source, you're invited to join the community of BlackBerry developers helping to ensure conformance, high quality, and robustness across the family of BlackBerry devices.
Authenticate and authorize apps to access a user's Facebook social graph
- Get secure and transparent access to social data like friend lists, photos and profile data
Data permissions
- Apps must list all the pieces of data they need to access from a user's profile
- All permissions are granted in a single dialog
- User privacy requirements are met, while allowing access to parts of the social graph
Graph API
- Presents a simple, consistent view of the Facebook social graph, as well as a uniformed representation of social objects, such as people, events and photos, and the connections between them
- Discover all the connections a social object has without knowing its type ahead of time
- Delete a social object such as a like, photo or comment
- Render the current profile photo for any object (people, events, groups, pages, applications and photo albums)
- Search all public posts, people, pages, events, groups and news feeds
- View detailed analytics about the demographics of your app users and how they're sharing from your app
Facebook SDK resources
Access resources to help you develop with the Facebook SDK.
BlackBerry developer resources
Find resources to help you develop applications, rich mobile websites or widgets for the BlackBerry platform. Developer resources include:
- Community programs
- Developer services
- Simulators
Support
Find the support you need to successfully develop your apps—whether it's access to other developers or paid support directly from BlackBerry experts. Support options include:
- Developer programs
- Developer services
- Support forums