Facebook today announced the release of its biggest iOS SDK update yet, with the release of SDK 3.0 Beta for iOS, which includes iOS 6 integration for native Facebook login. There is also a completely refreshed iOS Dev Center with tutorials, concepts, and reference docs for iOS developers building Facebook integrated apps for iOS.
As for iOS 6 integration, Facebook explained the new SDK will automatically support use of the native Facebook Login feature in iOS 6 once it launches and continue to support the feature in beta until then. Facebook said all new features in SDK 3.0 will work on iOS 4.0 or later: “Just enable Login with Facebook and the SDK will ensure your apps work seamlessly on all iOS versions 4.0 and later.”
Some of the new features include:
- Ready-to-Use Native UI Views: This SDK release includes a variety of pre-built user interface (UI) components for common functions. Simply drop them into your apps instead of building each one from scratch.
- Modern Objective-C language features support: With Automatic Reference Counting (ARC), you no longer have to spend as much time on memory management. Support for blocks means that it’s now more straightforward to handle sessions and calls to asynchronous Facebook APIs.
- Improved Facebook APIs support: We have enabled batching for SDK requests to significantly improve latency for Facebook API calls, which translates to much faster access times for API requests.
The Facebook SDK 3.0 Beta for iOS is available to download here.