ソーシャル ネットワーキングの大手 Facebook は昨日、ニューヨーク市で行われたモバイル開発者カンファレンスで、iOS 開発者向けのソフトウェア開発キット (SDK) を更新し、iOS 6 の共有シート機能に似た、写真もサポートする新しいネイティブ共有ダイアログを追加しました。
これにより、iOSプログラマーは、ユーザーがアプリを離れることなくFacebookにコンテンツをシェアできるアプリを開発できるようになります。以前は、Facebook以外のアプリでFacebookにシェアする場合、ウェブページが表示されていました。
Facebook はまた、モバイルと Web のログインダイアログを再構築し、速度が 20 パーセント向上したと主張し、SDK にその他の変更を導入しました…
新しいログイン ダイアログはバックエンドのアップデートであるため、すべてのモバイル アプリとゲーム以外の Web アプリは、コードを変更することなくこれらの機能を自動的に取得します。
Facebook はブログ投稿で、新しいネイティブ共有ダイアログは、わずか数行のコードで簡単に統合できると述べています。
これにより、これを実装することを選択したネイティブの非 Facebook アプリでのユーザーの共有エクスペリエンスが「大幅に向上」します。
Open Graphアクションの公開が組み込まれています。さらに、Facebookにログインすることなく、このダイアログからアプリのアクティビティを共有できるようになりました。
これにより、人々はより速く簡単に共有できるようになります。
右上のスクリーンショットに見られる共有ダイアログは、後日 Android でも利用できるようになる予定であるとソーシャル ネットワーキング カンパニーが確認しました。
改善されたデータと公開権限ダイアログを以下に示します。
アプリは、このオプションのダイアログから公開許可を申請できるようになりました。また、プライバシーの透明性向上に向けたもう一つの取り組みとして、Facebookは開発者に対し、アプリ内でデータと公開の許可を別々に申請するよう求めています。
Facebook SDK 3.5 for iOS のその他の変更点としては、モバイルでの Open Graph の実装の容易化、Facebook ログインのエクスペリエンスの向上、新しいオブジェクト API/オブジェクト ブラウザなどがあります。
iOS 6 Share Sheet は本日からベータ版として利用可能になりました。