iOS 8 がこれほど優れている大きな理由の一つは、Apple がついにそのモバイル オペレーティング システムをこれまで以上に開発者に開放した点です。
例えば、Touch ID を例に挙げましょう。iOS 8 SDK と新しいローカル認証フレームワークの力を借りれば、サードパーティ製アプリは Touch ID を利用して安全にユーザー認証を行うことができます。指紋データは保護されており、iOS やアプリによってアクセスされることはありません。
PayPal などのブランドは、iOS 8 が今秋一般公開された際に Touch ID 認証を導入して自社のアプリをアップデートすることを約束しており、現在ベータ テスターが、AgileBits の人気パスワード管理プログラムである iOS 版 1Password に Touch ID を統合したスクリーンショットと短いビデオを投稿しています…
フランスのサイトiGen.fr [Google翻訳]に掲載された記事冒頭のスクリーンショットからもわかるように、iOS版1Password 4.6ではiPhone 5sのTouch ID認証がサポートされます。iPhone 5sをお持ちでない場合は、これまで通りカスタムパスコードを引き続きご利用いただけます。
1Password の設定内で Touch ID 認証を有効にすると、アプリを起動すると、1Password のカスタム パスワード入力ダイアログ ボックスではなく、標準の Touch ID 認証プロンプトが表示されます。
iOS 8 向け 1Password の最初のベータ版には、Safari 共有シートに自動的にインストールされる新しい Safari 拡張機能も含まれており、1Password の安全なパスワード ジェネレータを使用して Safari で Web パスワードを入力できます。
これは iOS 8 のもう 1 つの大きな変更点であり、カスタム アクションと拡張機能を共有シートにインストールすることで、アプリがシステム全体にサービスを提供できるようになりました。
1Password の Safari 拡張機能の場合、上のビデオでは、ユーザーが共有シートから 1Password を選択し、1Password サービスを使用して Amazon でユーザー名とパスワードを取得する様子を示しています。