ダニエル・エラン・ディルガー
· 6分で読めます
AppleのiOS 4は、OSコアレベル、開発者APIレベル、そしてエンドユーザー向けのサーフェスレベルにおいて、様々な新機能と強化された機能を提供します。これらの機能の一部は、最新のiPhone 4に搭載された新しいハードウェア(FaceTimeビデオ通話など)に限定されており、その他の機能は昨年のiPhone 3GSと第3世代iPod touch(マルチタスク機能を含む)でのみ利用可能です。
iOS 4は、2007年初代iPhoneおよびiPod touchモデルではサポートされておらず、iPadにはインストールできません。Appleによると、今秋のリリースでiPadユーザーにもiOS 4の機能が提供される予定です。これは、発売当初iPad専用だったiPhone OS 3.2とよく似ています。その他のiOSデバイスユーザー向けには、iTunesからソフトウェアアップデートとしてiOSをすぐにダウンロードできるようになります。これは、他の多くのスマートフォンプラットフォームと比べてAppleが持つ明確なアドバンテージです。他のスマートフォンプラットフォームでは、携帯電話会社や特定の機種向けの新しいソフトウェアアップデートが提供されるまで、ユーザーは数ヶ月待たなければなりません。
iPadの他のモバイルデバイス向け機能
iOS 4は、今春iPad向けにリリースされたiPhone OS 3.2(リリース時の名称)の多くの機能をiPhoneおよびiPod touchユーザーに提供します。具体的には以下のとおりです。
- 1. Mac OS Xデスクトップを彷彿とさせる、刷新されたルック&フィール。ガラスシェルフのDock、半透明のステータスバー、ホーム画面のカスタム壁紙サポートなどが含まれます。iPhoneとiPod touchを差別化するために、それぞれ異なるDockデザインを採用し、アプリをタッチスクリーンから切り離すというAppleの試みは、もはや過去のものとなりました。iPhoneとiPod touchの実質的な違いはハードウェアのみとなり、iOS 4は可能な限りこれらの違いを抽象化しようと努めています。
- 2. iTunesの「ファイル共有」をサポート。iTunesと同期すると、特定のアプリに関連付けられたドキュメントをデバイスにコピーしたり、デバイスからコピーしたりできます。iOS 4では、メールの添付ファイルを特定のアプリで開く機能も提供されており、これもiPadで初めて導入された機能です。
- 3. ユーザーがクエリの入力を開始すると、Safari で検索用語の候補が表示されるようになりました。
- 4. iPad と同様に、QuickTime フルスクリーン プレーヤーを起動するのではなく、ブラウザー ウィンドウ内で HTML5 ビデオを再生できるようになりました。
- 5. Apple の iBooks 電子書籍リーダーおよびストア アプリのサポート。PDF ドキュメント ライブラリおよびビューアとしても機能するようになりました。
- 6. Bluetoothキーボードのサポート、システム全体のスペルチェック、単語の候補と置換、そしてテキスト選択のコピー/ペーストメニューに追加できる開発者向け拡張機能が追加されました。仮想キーボードの国際レイアウトも、地球儀アイコンをクリックして複数の設定済みレイアウトを切り替えるだけでなく、コンテキストメニューから選択できるようになりました。
- 7. iPodの音楽再生では、リストにアルバムアートが表示されるようになり、再生コントロールを呼び出すと、再生中の曲やポッドキャストのメタデータが表示されます。また、iTunesから設定済みのプレイリストを同期したり、iPodスタイルのシンプルな「外出先用」プレイリストを作成したりするのではなく、デバイス上でプレイリストを作成できるようになりました。
- 8. iPadのハードウェアスイッチのようなソフトウェア方向ロックにより、iPhoneを地面に対して垂直に置いたとき(ベッドに横になっているときなど)、画面が縦向きと横向きに切り替わるのを防ぐことができます。iOS 4では、ホームボタンをダブルクリックして左にスワイプすると、方向ロックが表示されます。このメニューにはバックグラウンドオーディオコントロールも用意されています。デフォルトではiPodの再生に設定されていますが、バックグラウンドオーディオマルチタスクをサポートするサードパーティ製アプリでも使用できます(iPadではまだ利用できません)。
- 9. メニューバーに新しい位置情報サービスアイコンが追加されました。このアイコンは、現在使用しているアプリがGPSまたはWi-Fiの三角測量を使用してユーザーの位置情報にアクセスしていることを示します。Appleはプライバシー保護のため、この情報をユーザーに通知するとともに、アプリがオペレーティングシステム経由で位置情報検索を実行するための許可を要求するようにしています。これにより、位置情報サービスがアクティブであることをユーザーが認識することなく、アプリがユーザーの位置情報を追跡することはできません。iOS 4では、アプリごとに位置情報の特定を有効または無効にする設定も追加されました。ユーザーの位置情報を検索するアプリは、「設定」の「位置情報サービス」ページでフラグ付けされるため、ユーザーはどのアプリが位置情報を追跡しているかを追跡できます。iPadでは、この新しいきめ細かな制御は「位置情報サービス」設定にはまだ用意されていません。
3 ページ中 2 ページ目: iOS 4 の新しいユーザー機能。
この新しいリリースでは、iPadでは利用できない新機能も導入されています。Appleが今秋にiPad向けのカスタムリリースをリリースするまでは利用できません。具体的には以下のとおりです。
- 10. マルチタスクは、新システム最大の特徴です。AppleInsiderは、新しいマルチタスク機能の仕組み(マルチタスクサポートには複数のクラスがあります)と、多数のアプリをバックグラウンドで実行し続けるだけの他のスマートフォンプラットフォームとの違いについて詳しく説明しました。様々なレベルのマルチタスクをサポートする新しいアプリのアップデートがiTunesに既に配信されています。
- 11. FaceTime、iPhone 4 専用。
- 12. 最大12個のアプリをまとめて整理できる新しいフォルダ機能。アプリを別のアプリの上にドラッグすると、フォルダが作成されます。さらにアプリをドラッグすると(フォルダは結合されません。アプリは重なり合ったり、重なり合ったりしません)、最初の9個のアプリのミニアイコンが1つのアイコンにまとめられます。この機能により、多くのアプリが小さなスペースにまとめられ、整理された状態になりますが、アプリアイコンが以前ほど見やすくはなくなるため、視覚的にアプリを探すのではなく、Spotlightから起動する必要があるかもしれません。フォルダはiTunesでも作成・管理できます。
- 13. Google (デフォルト) または Yahoo の代替検索エンジンとして、Safari で Microsoft Bing をサポートします。
- 14. Spotlight ページを使用して、Safari (現在選択されている検索エンジン経由) または Wikipedia 経由で検索を開始できる新しい機能。
- 15. SMSメッセージ内のテキスト検索機能を追加しました。また、1メッセージあたりの文字数制限(150文字)を超えるのを防ぐため、メッセージ文字数カウンターも追加されました。
- 16. メールアプリでは、複数のアカウントを単一の統合メールボックスビューに表示できるようになりました。また、受信日順だけでなく、スレッド内のメールを追うための新しいスレッド機能も追加されました。また、複数のExchange ActiveSyncアカウントを同時にサポートしています。写真を添付ファイルとして送信する際、メールアプリは写真を縮小することでメッセージサイズを縮小する機能を提供します(デスクトップ版Mac OS X Mailと同様)。
- 17. 写真は、アルバムの横向き閲覧、iPhoto のイベント、人々、場所のサポートを追加し、カメラ アプリによってタグ付けされた場所の GPS 位置情報も追跡します。
- 18. カメラはビデオ録画時にタップしてフォーカスできるようになり(iPhone 3GS以降の機種)、デジタルズーム機能、追加カメラとLEDフラッシュの新たなサポートも可能になった。
- 19. iOS 4 では、4 桁の PIN だけでなく、より強力なロック パスワードのサポートが追加されました。
- 20. Bluetooth 経由の追加点字デバイスや音声キーボード フィードバックなどのアクセシビリティ機能の新しいサポート。
- 21. YouTube は縦向きのビデオ再生をサポートするようになりました。
- 22. Notes はアカウントの概念をサポートするようになり、ユーザーはローカル ノート (同期されていない) を表示できるだけでなく、MobileMe や他の IMAP サービスなどの外部アカウントと同期されたノートも表示できるようになりました。
3 ページ中 3 ページ目: 開発者向けの新機能。
iOS 4では、サードパーティ開発者がアプリで活用できる多くの裏側処理が追加されるほか、新機能の実現やシステムの高速化、堅牢化を実現するOSコア機能も追加されています。AppleはiOS 4で開発者向けに1500もの新しいAPIが追加されると主張しています。その多くは難解ですが、ユーザーにとって非常に分かりやすいものもいくつかあります。
- 23. Blocks および Grand Central Dispatch、IPv6 ネットワーク、SSL VPN のサポートなど、iOS を Mac OS X Snow Leopard と同等の機能にする新しいコア OS 機能。
- 24. 静止画撮影アプリケーション用のRAWピクセルデータからフルビデオアクセスまで、カメラ機能への新たなアクセスと、Appleが独自の新しいiMovieアプリで公開したコア機能を提供する新しいAV Foundationフレームワーク。iOS 4では、HTTP Live Streamingの強化された新しいサポートも追加され、アダプティブなライブおよびオンデマンドビデオストリーミングが可能になり、メディアライブラリAPIを介して写真やビデオへの豊富なアクセスが提供されます。
- 25. 加速度計と磁力計(コンパス)のデータを高度に活用する CoreMotion と、iPhone 4 の新しいジャイロスコープ。
- 26. 新しいカレンダーイベントキットからカレンダーデータストアへのアクセスをサポートし、アプリでイベント情報の作成と操作が可能になります。また、カレンダー(Mac OS X Serverのカレンダーサーバで使用)ではCalDAV準拠のアカウント同期、連絡先(アドレスブックサーバで使用)ではCardDAV準拠のアカウント同期をサポートするようになりました。開発者は、アプリにSMS機能を組み込んだり、クイックルックのサポートを追加したり、マップキットの改良点を利用してルートを描画したり、アプリに埋め込んだマップビューにオーバーレイを追加したりすることも可能です。
- 27. 新しいiAdは、単に新しいタイプのモバイル広告を改良したというだけでなく、iOSに深く統合されているため、開発者はアプリ内にさりげない広告を簡単に追加し、最大限の投資効果を得ることができます。つまり、スポンサーなしでは存在し得なかったアプリの可能性が広がるということです。
- 28. 洗練されたシャドウ、グラフィックスのスムージングのためのフルシーンアンチエイリアシング、パフォーマンスの新しい最適化など、高度な OpenGL ES 機能の新しいサポート。
- 29. 新しいGame CenterはiOS 4に開発者向けプレビューとして搭載されていますが、正式リリースは今年後半になります。開発者はアプリにGame Centerのサポートを追加する必要があります。
- 30. 新しい Accelerate API は、信号処理ルーチン、高速フーリエ変換、基本的なベクトルおよび行列演算、行列の因数分解や連立一次方程式の解法などの業界標準関数など、iPhone および iPod touch 向けに最適化された数百もの数学関数を提供します。