昨年11月にリリースされたiTunes 11では、MacのFaceTimeカメラでiTunesギフトカードをスキャンすることで、カードに記載されているコードを利用できる便利な新機能が追加されました。iOS 7では、背面カメラを搭載した対応iOSデバイスであれば、iTunesカードのスキャン機能が利用可能になります。
それだけでなく、Apple は開発者向けの新しい iOS 7 API にバーコードスキャンが標準で含まれていると述べています…
この新しい機能を発見してくれた Beau Giles に感謝します。
この機能は、デバイスのApp Storeストアアプリでご利用いただけます。「おすすめ」セクションの下部にある「クーポンを利用する」ボタンを押すだけです。
記事上部のスクリーンショットに表示されているインターフェースでは、コードを手動で入力するか、iPhoneのカメラを使ってカードをスキャンするかを選択できます。iTunesカードのスキャンには「コードが四角で囲まれたギフトカード」が必要とプロンプトで警告されています。
スキャン機能は背面のiSightカメラでしか機能しないことに気づきました。前面のFaceTimeカメラに切り替えるボタンがないためです。また、タップしてフォーカスする機能は無効になっているため、カードを十分近づける必要があります。
これは便利な機能です。
私は、Apple が Mountain Lion Mac や iOS 7 モバイルデバイス経由で iTunes カードをスキャンするなどの細かな工夫でデバイス間のエクスペリエンスを統一している点が気に入っています。
Appleの開発者向けポータルによると、カメラに特化した新しいAPIには、「カメラでバーコードをスキャンして認識する」機能や、ドラマチックなスローモーションシーンを撮影するための毎秒60フレームのビデオキャプチャ機能などが含まれる。
開発者が利用できるその他のカメラ機能としては、ズーム レベル コントロールや、複数のビデオ トラックを組み合わせてビデオ効果やトランジションを作成するためのカスタム ビデオ合成 API などがあります。