Facebookは本日、iOS SDK史上最大のアップデートとなるiOS SDK 3.0ベータ版を発表しました。このアップデートには、iOS 6に対応したFacebookネイティブログイン機能が含まれています。また、iOS開発者センターも刷新され、Facebookを統合したiOSアプリを開発するiOS開発者向けのチュートリアル、コンセプト、リファレンスドキュメントが掲載されています。
9to5Mac:
iOS 6との連携については、Facebookは、新しいSDKはiOS 6のリリースと同時にネイティブのFacebookログイン機能の使用を自動的にサポートし、それまではベータ版でのサポートを継続すると説明しました。Facebookによると、SDK 3.0のすべての新機能はiOS 4.0以降で動作するとのことです。「Facebookログインを有効にするだけで、SDKはiOS 4.0以降のすべてのバージョンでアプリがシームレスに動作することを保証します。」
新しい機能の一部は次のとおりです:
- すぐに使えるネイティブUIビュー:このSDKリリースには、一般的な機能向けの様々なユーザーインターフェース(UI)コンポーネントがあらかじめ用意されています。これらをアプリに組み込むだけで、一つ一つをゼロから構築する必要はありません。
- 最新のObjective-C言語機能のサポート:自動参照カウント(ARC)により、メモリ管理に費やす時間が短縮されます。ブロックのサポートにより、セッションや非同期Facebook APIの呼び出しをより簡単に処理できるようになります。
- 改善された Facebook API サポート: SDK リクエストのバッチ処理を有効にして、Facebook API 呼び出しのレイテンシを大幅に改善し、API リクエストのアクセス時間を大幅に短縮しました。
iOS 用の Facebook SDK 3.0 ベータ版は、こちらからダウンロードできます。