ある意味、iOSは常に新参者、成り上がり者、若造であり続けるでしょう。もちろん、Mac OSは長年の歴史によって常にその地位を保ち続けるでしょう。しかし、今週のWWDC基調講演で明らかになったのは、モバイルOSが新たな段階へと踏み出そうとしているということです。完全な成熟期には達しないとしても、少なくとも幼年期から青年期へと成長を遂げようとしているのです。
これは、単に画面に表示される機能が徐々に増えていくだけの単純な話ではありません。むしろ、もっと深いところにあります。モバイルOSのパワーと、それを使ってできることが飛躍的に増えているのです。拡張機能の導入ほど、この進化を象徴するものはありません。
これを延長する

iOSデバイスで生産性を向上できるかどうかを議論する段階は過ぎ去りました。真の問題は、どれだけ生産性を向上できるか、ということです。iOSは優れたものになったとはいえ、常に問題点は残っていました。比較的シンプルなはずの操作が、本来よりも多くの手順を踏まなければならない、あるいは少なくとも、例えばMacで同じことをしようとする場合よりも多くの手順を踏まなければならない、といった状況です。
こうした速度低下は、アプリ間の切り替えが必要な時に頻繁に発生します。最近のバージョンでマルチタスク機能が追加されたことで、アプリ間の切り替えが容易になり、この問題は軽減されました。しかし、その実装、そしてiOSの根本的なサンドボックス化の制限により、マルチタスクは依然としてやや面倒なプロセスとなっています。私たちは主に、Appleがユーザーに操作を任せたいアプリ間を、Appleが望む方法でしか操作できない状態でした。
しかし、拡張機能はそうした切り替えをスムーズにすることを目的としています。現時点では、その機能はまだ限られています。利用可能な拡張機能の種類のリストは、iOS 4で初めて登場したアプリのマルチタスクオプションのリストを彷彿とさせる部分もあります。

一見すると、これらの拡張機能の範囲は狭いように思えるかもしれません。共有サービス、通知センターウィジェット、ストレージプロバイダーオプション、写真フィルター、ドキュメントピッカー、さらにはサードパーティ製キーボードなど、どれもかなり限定的で、用途も非常に限定的です。もちろん、これは歓迎すべき機能ではありますが、やはり限定的です。しかし、非常に幅広いカスタムアクションがあり、アプリの機能について全く異なる考え方が生まれる可能性があります。
カスタムアクション(例えば、月曜日の基調講演で紹介されたBing翻訳オプションなど)は、はるかに高度な機能への窓口となります。カスタムアクションにより、アプリの機能の一部を他のアプリに投影することができるため、アプリを起動することなくそのパワーを活用できるようになります。
これはiOSにとって画期的な機能です。パワーユーザーが待ち望んでいた機能です。Macでは当たり前のように使われてきたため、まさに待望の機能です。サービスメニューは、多くのユーザーがほとんど無視していたにもかかわらず、OS Xの最初のリリース以来、Macのアプリケーションメニューに存在していました。
独自の地位を確立
iOSは長年にわたり成熟してきましたが、ユーザーである私たちは、iOS固有の制約(例えばバッテリー駆動時間への依存など)を認識し、iOSへの期待を調整していく必要がありました。その結果、iOSの機能には、いわば無意識のうちのアスタリスク、つまり「良いけど…」という意識が長らく付きまとってきました。iOS 8でこの制約が完全になくなるわけではないかもしれませんが、さらに背景に溶け込んでいくでしょう。

過去数回のiOSリリースを通じて、iOSとOS Xのフロントエンド機能(Facebook連携など、両プラットフォームに同時に導入される機能)の互換性が高まってきています。しかし、iOS 8とOS X Yosemiteで見られるのは、両プラットフォームに同時に導入される基盤技術です。ピアツーピアのワイヤレスネットワークにより、iOSデバイスとMacがシームレスに通信できるようになりました。Appleが発表した新しいプログラミング言語Swiftも、そのエコシステム全体で同様に適用可能です。
拡張機能の追加は、iOSがMacユーザーにとって単なる慰めではないことを明確に示しています。おそらく、両プラットフォームの販売数を比較しただけでも、論理的には分かっていたことでしょう。しかし、Macを意のままに操れることを長年愛してきた私たちにとって、iOSは常に「後発」という印象でした。しかし、最新の変更は、その評価を覆し、両プラットフォームを対等な存在として明確に位置づけ、これらのデバイスはすべて今後も存在し続けるというAppleの理念に真実をもたらしたのです。