
iPhone OS 4に期待する5つの理由
iPhone OS 4のリリースが近づいてきましたので、個人的にiPhone OS 4に期待している理由についてお話しする良い機会だと思いました。アマチュア(新進気鋭!)開発者であり、このプラットフォームの熱心なユーザーでもある私は、iPhone/iPadプラットフォームの最新版の発表を心待ちにしています。残念ながら、iPadユーザーは多くの機能強化を活用できるようになるまで、この秋まで待たなければなりません。しかし、待つ価値は十分にあるようです!
更新: iPhone OS 4 が発表されました。iOS 4 と呼ばれます。
マルチタスク
確かにマルチタスク自体は古くから存在していますが、Appleがこのコンセプトに適用しているアイデアは、iPhoneコミュニティにとって非常に役立つものになると思います。ホームボタンを押してもアプリケーションが終了しなくなり、代わりにバックグラウンド実行コンテキスト、つまり「スリープモード」に移行します。iPhoneの世界ではバッテリー電力が貴重な資源であるため、Appleはこのプロセスの実装に特別な配慮を払いました。例えば、アプリケーションはエンドユーザーへの通知をスケジュールすることができ、iPhone OSがユーザーへの通知の表示、つまり「配信」を処理します。通知はアプリケーションから送信されたかのように表示されますが、効率的かつ省電力で実行されるように合理化された中央キューに依存しています。
データ保護
個人情報や機密情報を保存するアプリケーションは、iPhoneのファイルシステム上のデータを保護するために、内蔵の暗号化メカニズムを活用できるようになりました。携帯電話がロックされている間は、暗号化されたデータの内容はアプリケーションだけでなく、潜在的な侵入者からもアクセスできません。携帯電話のロックが解除されると、復号鍵が再度生成され、データを閲覧できるようになり
ます。これらの機能は、特に企業分野で人気が高まると予想されます。安全な金融関連アプリケーションを開発したい企業は、機密情報を保護できるようになります。さらに、個人的なレベル、例えば携帯電話にプライベートな日記をつけているとしましょう。その日記を暗号化すれば、誰にも読み取られなくなります。
クイックルック
Mac をお持ちであれば、Quick Look をよくご存知でしょう。そうでない場合、Quick Look は Mac OS X のフレームワークで、*ほとんどの*一般的なファイル形式のコンテンツを簡単に確認できるものです。つまり、PDF ファイル内のデータをすばやく確認するために PDF ビューアを開く必要はありません。このオペレーティング システムには、文字通りファイルを「すばやく確認」できるコントロールが組み込まれています。Apple はこのテクノロジを iPhone プラットフォームに移植したため、アプリケーションはより柔軟にファイルを表示および処理できるようになりました。また、一般的なタスク (ファイルの表示) を実行するための中心的なメカニズムも提供されるため、開発者はアプリケーション内から Word 文書を表示するために車輪の再発明をする必要がありません。全体として、これによりプラットフォーム上の一貫性が高まり、より優れた、より首尾一貫したユーザー エクスペリエンスが実現します。
メディア拡張機能
新しいiPhone OS 4の追加機能により、ついにサードパーティ製アプリケーションを開発して、iPhoneに内蔵されたメディアライブラリにアクセスできるようになります。簡単に言えば、開発者は独自のメディア閲覧アプリケーションを作成できるようになるということです。そのため、近い将来、BoxeeやXBMCといった人気アプリケーションがこのプラットフォームに移植される可能性が高くなるでしょう。
ドキュメントの種類
最後に、本当に長らく待望されていた機能の一つがドキュメントタイプです。ドキュメントタイプとは(少なくともApple用語では)、ユーザーがドキュメントを操作しようとした際に、iPhoneがそれをどのように処理するかを認識する機能です。今後は、アプリケーションが特定のドキュメントタイプの処理方法を認識していることを「登録」できるようになります。つまり、メールに(iPhoneにとって)見慣れない添付ファイルがランダムに届いた場合、そのファイルを処理できるサードパーティ製アプリケーションをインストールできるようになるということです。この欠けていたリンクによってオペレーティングシステムが結びつき、真の「コンピュータ」のような感覚が味わえるようになるでしょう。これは既にiPadのOS 3.2で利用可能で、OS 4のメインラインブランチにも統合されています。
ボーナス キーボード サポート
iPhone OS 4 では、iPhone で Bluetooth キーボード入力が可能になります。ついに!
-クリス