ノーベル賞受賞者がかつて歌ったように、「時代は変わる」のです。
2019年はAppleにとって重要な年であり、同社を取り巻く議論の中心となっているのはmacOSの将来です。昨年行われた「Marzipan」テクノロジーのデモンストレーション(iOSアプリをほとんど変更せずにMacで動作させる技術)は、多くの人がMacアプリと考えていたものの根幹を揺るがしました。
長年のMacユーザーは、当然のことながら、これが愛用するプラットフォームの将来にどのような影響を与えるのかを懸念しています。アプリは「簡略化」され、機能が失われるのでしょうか?開発者は、1つのアプリをどこにでも簡単に展開できるため、Mac専用プログラムを避けるのでしょうか?Macユーザーとして、特に1990年代半ばの暗黒時代を生きてきた私たちは、これから何が起こるのかを憂鬱に、そして暗い気持ちで見慣れています。
しかし、こうした暗い見通しの中にあっても、Macにとってこれが何を意味するのか、希望の光は確かに存在します。iOSアプリの導入は、Appleだけでなく、健在であるだけでなく、繁栄さえしているMacプラットフォーム全体にとって恩恵となる可能性があると、私は楽観的に考えています。
自由、平等、アプリテルニテ
Appleが昨年展開したMarzipanアプリの概念実証は、ホーム、ボイスメモ、ニュース、株価といった、ごく基本的なスタンドアロンツールに特化していました。これらのアプリは大きな影響力を持つものではなく、どれも非常にシンプルなインターフェースを採用しています。そして最も重要なのは、これらのアプリがこれまでMacで利用できたことがなかったことです。
しかし最近、Marzipan版に置き換えられる可能性のあるアプリに注目が集まっています。ミュージック、ポッドキャスト、TVアプリがiTunesに取って代わるという噂が広まっていますが、Marzipan版の有力候補としてもう一つ思い浮かぶのは、メッセージアプリです。
りんごmacOS のメッセージを iOS バージョンに置き換えることはできますか?
現在のメッセージアプリは、依然として前身であるiChatに大きく依存しています。(例えば、/me <message>マルチプロトコル時代の痕跡を示すためにタイプ入力してください。)しかし、その歴史に縛られていることが、Mac版メッセージアプリにとって何のプラスにもなっていません。iOS版(Laserで送信)と機能面での互換性が欠けているのが現状です。AIMやJabberといった他のチャットシステムのサポートなど、かつては定番だった機能は、現在のユーザーにとって重要性が薄れてきただけでなく、iOS版に近づいてきたものの、真の意味で同等にはなっていないため、徐々に削除されてきました。
最新のiOSデバイスと完全に同等の機能を実現するのはおそらくすぐには無理でしょう(アニ文字などの機能は専用のハードウェアに依存しているため)。しかし、iOS版メッセージは、画面やメッセージエフェクトだけでなく、Apple Pay Cashやその他のiMessageアプリのサポートも欠いている旧バージョンよりも依然として高機能です。Marzipan版に置き換えられるアプリのリストの上位にランクインする可能性が高いでしょう。しかし、Appleのモバイルプラットフォームでより高機能なアプリはおそらくこれだけではないでしょう。これがMarzipanの2つ目のメリットです。
1つのアプリは2つのアプリよりも簡単です
iOSアプリとmacOSアプリは既に基盤となるコードの一部を共有しており、ここ数年で見た目や操作性も大きく近づきました。しかし、MacとiOSのソフトウェアには依然として明確な隔たりがあり、開発には異なる作業が必要になります。この分断された作業によって、作業は不必要に困難になっています。同じタスクを実行するアプリなのに、なぜこれほどまでに異なる実装が必要なのでしょうか?
りんごmacOS のカレンダーはアップデートが必要で、Marzipan がその方法の 1 つになるかもしれません。
さらに、Appleのアプリの多く、特にmacOSとiOSの両方に含まれている無料アプリは、近年、低迷しているように感じられます。同じアプリを2つの異なるプラットフォームで開発しなければならないことのせいにするのは短絡的ですが、確かに一因となっている可能性があります。アプリが統合されていれば、Appleのプラットフォーム間で新機能を同時に展開することがはるかに容易になり、ひいてはより多くの新機能や修正を効率的に実装できるようになるかもしれません。
Appleのダウンロードアプリの中には、より緊密な開発プロセスの恩恵を受けているものもあるようです。例えば、Pages、Numbers、Keynoteのアップデートは、MacとiOSで同日にリリースされる傾向があります。このアプローチの恩恵を受けられるアプリといえば、すぐにメールとカレンダーが思い浮かびます。これらの定番アプリは、既にいくつかの点でサードパーティ製のクライアントに遅れをとっており、Appleのプラットフォーム全体で刷新されることで恩恵を受ける可能性があります。
移行アプリ
りんご次は、iOS 版をベースにした Mac 用の天気アプリが登場するかもしれません。
そしてもちろん、これらすべては、Macには存在しないiOSアプリをMacに移植するというメリットの上に成り立っています。最初の4つの概念実証アプリで既にそのメリットを実感していますが、他にも選択肢はあります。時計アプリ(なぜMacでタイマーを設定したり、複数のタイムゾーンを表示したり、アラームを設定したりする簡単な方法がないのでしょうか?)や天気アプリ(古いDashboardウィジェットとはおさらばです)、そしておそらくもっと複雑な機能としてはClips(iMovieは脇に置きましょう)やShortcuts(Automatorは気をつけましょう)などがあります。
すべてのiOSアプリがMacに適しているとは限りませんが、iOSデバイスで使い慣れているソフトウェアがすべてMacに搭載されていれば、より多くのユーザーがMacに惹きつけられる可能性は大いにあります。これはMacの普及率向上にとって朗報であり、ひいてはMac開発にもフィードバックされる可能性があります。こうした動きが今後どのように展開していくのかはまだ正確には分かりませんが、今年の世界開発者会議(WWDC)では、この物語の新たな章が開かれることになり、皆の注目が集まることは間違いありません。