Today, Facebook is announcing a major overhaul to its Android SDK with the release of Facebook SDK 3.0 Beta for Android. As it recently did for iOS developers, it is also launching a new Android Dev Center with resources and tools for integrating Facebook into mobile apps. In a blog post on the company’s Developer Blog, Facebook’s Michael Marucheck said the new SDK “makes it easier to build more immersive social experiences, as well as better distribute and promote your app.”
With this update, our SDK provides advanced functionality that makes it easier to build more immersive social experiences, as well as better distribute and promote your app. With our SDK and Open Graph, now it’s even easier to get more people to install and use your apps regularly.
Some of the new features in the Beta include: new native UI controls, simplified session management with new tools for authorization and authentication, and better Facebook API support with batch SDK requests, enhanced Mobile install measurement to “measure clicks and installs for mobile app install ads,” and other improvements.
Facebook highlighted some of the new native UI controls included in SDK 3.0 that are “more efficient and responsive” for web developers than web dialogs:
This release includes several pre-built Fragments and Views for common tasks. Built-in caching and on-demand loading makes these controls more efficient and responsive than web dialogs.
- Friend Picker lets people tag friends in an Open Graph action or find other people who installed your app.
- Places Picker shows nearby places with customizable locations.
- Profile Picture control shows the profile picture for any Facebook object, including people, places and things.
- Login controls simplify how you manage user identity and app permissions.