Apple が watchOS 10 のインターフェースを変更したのはなぜですか?

Apple が watchOS 10 のインターフェースを変更したのはなぜですか?

オペレーティングシステムのリリースの中には、Mac OS X 10.6 Snow Leopard(実際、Michael Steeber氏とJeff Johnson氏は、これは幻だったと示唆しています)のように、主に改良や細かい部分の整理を提供するものがあります。一方、iOS 7のように、ユーザーインターフェースの大幅な変更を導入するリリースもあります。watchOS 10は後者に該当します。多くのユーザーはインターフェースの変更を歓迎しましたが、従来のインターフェースで十分だと考えるユーザーもいました。この記事はwatchOS 10の包括的なレビューではなく、特にユーザーアクションの再割り当てを含む、最も注目すべき変更点の概要を説明しています。その後、Appleが確立されたインターフェースを変更する理由と方法を探ります。

watchOS 10では、AppleはほとんどのアプリとwatchOS画面のデザイン言語をiOS 17に近づけるよう刷新しました。最も注目すべきは、カスタマイズ可能なウィジェットを備えたスマートスタックの追加です。しかし、Appleは物理ボタンを使った基本機能へのアクセス方法も変更し、一部のユーザーから「チーズはどこへ消えたの?」という驚きの声が上がりました。

watchOS 10は概ね好評を博しており(特にスヌーピーのウォッチフェイスは人気が高い)、Appleが既存の操作を再定義して新たな動作をトリガーしたことに対して、一部で不満の声が上がっています。Apple社内でも、使い慣れたボタン操作で全く異なる結果になったことに不満の声が上がっていたことは間違いないでしょう。しかし、watchOS 10の社内ビルドを数ヶ月間使用した後、Appleは明らかにこれらの変更に価値があると判断したのでしょう。

スマートスタック

AppleはwatchOS 10の新しいカスタマイズ可能なウィジェットコレクション「スマートスタック」を非常に誇りに思っており、最上位の機能として位置付けています。ユーザーがウィジェットにできるだけ簡単にアクセスできるようにするため、Appleのデザイナーはウォッチフェイスから素早くアクセスできるようにしたいと考えました。デジタルクラウンを回すことはApple Watchで最もアクセスしやすい操作の一つであるため、Appleはそれをスマートスタックの呼び出しとウィジェットのスクロールに再利用しました。

スマートスタックはインターフェースにいくつかの改善を加えています。Appleは、ほとんどの場合、ユーザーは現在の天気など、ほんの少しの情報を求めているだけで、フルアプリを開く必要はないと考えています。スマートスタックには、バンドルされたアプリに接続されたウィジェットが付属していますが、ウィジェットを追加したり、並べ替えたり、お気に入りを上部にピン留めしたりすることができます(スマートスタック内のウィジェットをタッチして長押しすると編集が開始されます)。これらのウィジェットは簡潔なデータを提供し、ウィジェットを編集することで詳細をカスタマイズできます。本当にフルアプリが必要な場合は、ウィジェットをタップします。ウィジェットはアプリランチャーとしても機能します。Appleは、スマートスタックはほとんどの場合に必要なデータを提供し、アプリを開くよりも簡単だと考えています。

watchOSの以前のバージョンでは、ウォッチフェイスからデジタルクラウンを回すとウォッチフェイスが調整されていました(一部のウォッチフェイス)。現在、クラウンはスマートスタックを起動します。カレイドスコープのようなインタラクティブなウォッチフェイスを調整するには、まずタップする必要があります(また、Siriフェイスを使用している場合は、デジタルクラウンを回してもそのウォッチフェイスでのみ機能し、スマートスタックは起動しません)。おそらく、エンジニアはユーザーデータを調べ、ユーザーが目新しさを失ってしまうと、インタラクティブなウォッチフェイスをほとんど使用しなくなることに気づいたのでしょう。

watchOS 10 スマートスタック

watchOSアプリ自体がiPhoneアプリのウィジェットのようなコンパニオンであることが多く、ウォッチフェイスのコンプリケーションではより細かな情報に一目でアクセスできることを考えると、AppleがなぜApple Watchにウィジェットを追加する必要性を感じたのかは不明です。私がwatchOSの初期バージョンに取り組んでいた頃は、手首に装着する小さな画面に「適切な」ユーザーインターフェースのモデルが存在せず、まるでスパゲッティを壁に投げつけて何がくっつくか試しているような状態でした。スマートスタックウィジェットの導入は、この状況が今も続いている可能性を示唆しています。その経緯には3つの可能性が考えられます。

  • Apple Watchでアプリを起動するのは面倒で、リスト表示で何度もスクロールするか、グリッド表示で小さなアイコンをタップする必要があります。また、Appleの分析によると、ほとんどの人はアプリをめったに開かないことが示されています。Smart Stackは、ユーザーが使いやすい方法で、アプリから最も関連性の高いデータを表示しようとします。
  • コンプリケーションはアプリから関連データを表示する別の手段ですが、小さくて追加が面倒なため、Appleの分析データでは使用頻度が低いことが示される場合があります。さらに、人気のスヌーピーをはじめ、多くのウォッチフェイスではコンプリケーション表示部分がほとんどないか、全くありません。スマートスタックを使えば、ユーザーはコンプリケーションに頼ることなくデータにアクセスできます。
  • Appleのインターフェース専門家は、たとえ大きな変化をもたらすほどの新機能を提供できなくても、Smart Stackのような機能を推進するだけの力を持つかもしれない。インターフェースに関する決定は、必ずしも分析に基づいているわけではない。

ホーム画面とアプリスイッチャー

Appleはホーム画面のアプリのグリッド表示を変更し、上下スクロールのみになり、左右への移動はなくなりました。この調整により、小さな画面でもアプリを見つけやすくなったと思いますが、さらに便利なのはリスト表示です。リスト表示ではアプリがアルファベット順に並び替えられ、小さなアイコンを見て解釈する必要がなくなります。リスト表示自体は大きな変更はありませんが、位置を記憶するのではなく、常にリストの先頭に表示されるようになりました。ホーム画面に入るには引き続きデジタルクラウンを押し、画面下部のボタンで表示を切り替えることができます。

Dockに代わるAppスイッチャーに入るには、サイドボタンを押す代わりに、デジタルクラウンを2回押す必要があります。このボタンの切り替えは、インターフェースの利便性を向上させると思います。デジタルクラウンを1回押すとすべてのアプリ(ホーム画面)に、2回押すと最近使用したアプリ(Appスイッチャー)にアクセスできるからです。最近使用したアプリはAppスイッチャーの下部に、最後に使用したアプリの静止画像で表示されます。

watchOS 10のホーム画面とアプリスイッチャー

以前は、デジタルクラウンを2回押すと、MacでCommand + Tabキーを押すのと同じように、最後に表示していた2つのアプリを切り替えていました。Apple Watchでマルチタスクを実行する人は少ないでしょうから、この機能がなくなってもユーザーにとってはそれほど問題にはならないでしょう。しかし、DockからAppスイッチャーに移行すると、お気に入りのアプリをピン留めしてアクセスする機能が失われます。Appleは、スマートスタックの注目アプリウィジェットでこの機能を提供すると見ているのでしょうが、対象アプリは3つのアプリに限られます。

少し話が逸れますが、Appスイッチャーでアプリを左にスワイプすると強制終了できます。iPhoneのAppスイッチャーでアプリを上にスワイプして強制終了できるのと同じです。メモリを解放できると思い込んで、これを日常的に行う人もいます。実際には、iOS、iPadOS、watchOSは、メモリが必要になったときにバックグラウンドアプリからメモリを解放します。事前に強制終了しても何の役にも立たず、むしろ逆効果です。そのアプリを次回起動するときにストレージから読み込む必要があり、余分な時間がかかり、バッテリーの消費も増えます。アプリがハングアップして応答しなくなった場合にのみ、強制終了するようにしてください。

コントロールセンター

サイドボタンを押すと、Dockに代わってコントロールセンターが表示されるようになりました。以前は、コントロールセンターにアクセスするには、ウォッチフェイスから上にスワイプする必要がありました。他のアプリからは、タッチして長押ししてから上にスワイプする必要がありました。サイドボタンを押すことで、より統一感が出てきて、見つけやすくなりました。Appleのユーザーデータによると、ユーザーは置き忘れたiPhoneを確認するなど、コントロールセンターを頻繁に開くことが分かっていたため、エンジニアたちはより簡単にアクセスする方法を模索したのでしょう。(コントロールセンターの下部にある「編集」をタップすることで、コントロールセンターに表示するボタンとその順序を選択できます。)

watchOS 10 コントロールセンター

Appleは、ユーザーがウォッチフェイスからコントロールセンターを頻繁に利用している一方で、アプリから直接アクセスすることはほとんどなく、ウォッチフェイスに戻ってからコントロールセンターを起動していることに気づいていたのかもしれません。アプリから長押しして上にスワイプできることに気づいていなかった人も多かったでしょう。あるいは、Appleストアの従業員、電話サポート、マーケティング調査などを通じて、ユーザーの行動に関するより直接的なフィードバックをAppleが得ていたのかもしれません。Appleのデザイングループが一方的に決定を下した可能性さえあります。

私の経験では、一般ユーザーがタッチ&ホールドを必要とするインターフェース要素に遭遇することは稀です。AppleはiPhoneとApple Watchに触覚3D Touch技術を搭載しようと試みましたが、最終的には断念しました。おそらく、ハードウェアの追加コストに見合うほど十分に活用されなかったためでしょう。

ウォッチフェイスの切り替え

以前は、文字盤を左または右にスワイプすると文字盤が変わりました。watchOS 10では、タッチしてホールドして選択モードに入り、スワイプして切り替える必要があります。(新しい文字盤を追加するには、新規画面が表示されるまで左にスワイプします。)Appleのユーザーデータには、文字盤を変更してすぐに元に戻す人がいることが示されている可能性があり、これは誤って変更されたことを示唆しています。また、誤って文字盤を切り替えたことでApple Watchのエクスペリエンスが気付かないうちに完全に変わってしまい、元に戻す方法がわからず困惑したユーザーからの電話がAppleサポートにかかってきた可能性もあります。全体的に見て、この変更はおそらく最善の策ですが、Appleはユーザーの苦情に応えて、文字盤を頻繁に切り替えるユーザーのために、古い方法に戻す設定をwatchOS 10.2に追加しました。この設定は、時計本体の[設定]> [時計]にあります。

watchOS 10 watch face switching

分析のためのデータ収集

Appleは、Apple Watchやその他のAppleデバイスでのユーザーの行動に関する優れたテレメトリを持っています。設定時にAppleとWatchの分析を共有することに同意すると(後からiPhoneまたはApple Watchの「設定」>「プライバシーとセキュリティ」>「分析と改善」で調整できます)、どのアプリと機能が最も使用されているか、どの機能がユーザーに知られていないかをAppleが把握するのに役立ちます。データには、Watchの使用頻度、使用するアプリと機能、使用するコントロール(Digital Crownの回転、Digital Crownボタン、サイドボタン)とジェスチャー(タップ、スワイプ、タッチして長押し)、およびコンテキストが含まれます。これらの統計情報から、製品のどの部分が最も使用されているかがAppleにわかり、限られた開発リソースをどこに投入するかを決定するのに役立ちます。

watchOS 10 analytics permissions

Appleのような裕福な企業なら、基本的に無限のリソースがあり、やりたいことを何でもできると思うかもしれないが、それは間違いだ。機能に資金を投入しても、多くの場合、役に立たない。なぜなら、創造的な仕事においてボトルネックとなるのは人であり、ソフトウェア開発の仕事は創造的なものだからだ。Appleは必ずしも必要な開発者を見つけられるとは限らないし、問題を正しく解決するために必要な知識と経験を持つ開発者は、他で必要とされている。ますます大規模化するチームと連携する機能を調整することは、特にApple Watchのように緊密に統合されたシステムにおいては、さらなる課題をもたらす。

興味深い新機能のアイデアリストは、開発チームが対応できる範囲をはるかに超えています。新機能の実装には、単にコードを書くだけでは不十分です。機能はテストされ、ドキュメント化され、複数の言語に翻訳される必要があります。マーケティングコピーの作成に加え、テクニカルサポートとAppleストアの従業員向けのトレーニングコンテンツも必要です。そして、Appleはこの新機能を今後何年にもわたってサポートすることを約束しています。「なぜAppleは私の好きな機能を実現しないのか」と尋ねる人は、それがどれほど重要なコミットメントであるかを理解していません。

分析について考える際には、Appleが収集するデータは完全に匿名化されており、同社は可能な限り最小限のデータしか収集しないよう努めていることを念頭に置く必要があります。私がApple Watchのエンジニアとして働いていた頃、従業員はAppleのセキュリティとプライバシーポリシーに関する研修を受けていました。これには、ビジネスニーズを満たす最小限のデータのみを収集すること、追加データは一切収集しないこと、そして個人を特定できるデータは絶対に収集しないことが含まれていました。

watchOSにユーザーデータを収集するコードを追加した際、プライバシーエンジニアリングパネルによるレビューが完了するまで、ソースコードリポジトリへのチェックインすら許可されませんでした。プライバシーエンジニアリングパネルは、誤って個人情報や不要な情報を収集していないことを確認するためのものです。さらに、収集されたデータを確認した際、個々のApple Watchのデータは確認できず、集計データしか確認できませんでした。Appleは完璧ではないかもしれませんが、ユーザーのプライバシー保護に非常に尽力しています。

インターフェースの再設計

Apple はユーザーインターフェイスを全面的に刷新するタイミングをどうやって決めるのでしょうか。それは芸術と科学の両方であり、ビジネスと政治の要素も少し加わります。インターフェイスのデザインは最初は新鮮ですっきりしているように見えますが、時が経つにつれて輝きを失い、最終的には 1995 年のバスルームの改装のように古臭く感じられます。人々が新しいデバイスを購入するのは、見た目が鮮やかでスタイルが伝わるからです。だからこそ、自動車会社は、たとえ以前のデザインがうまく機能していたとしても、5 ~ 8 年ごとに車のデザインを全面的に刷新するのです。新しいモデルの見た目が変わると、昨日まで問題なかった古いデバイスが突然時代遅れに見え、買い替えを促します。Apple は新しいハードウェアを販売するビジネスを行っていますが、ハードウェアの外観と操作性を変える余地はソフトウェアよりもはるかに少ないのです。

インターフェースデザインは、時折、新しい人が責任者に就任することで変化します。iOS 7には、技術的な側面だけでなく、政治的な側面も大きく含まれたインターフェースのメジャーアップデートが含まれていました。長年Appleのハードウェアデザインチームを率いてきたジョニー・アイブは、ソフトウェアデザインも担当することになり、自らの足跡を残そうとしました。彼は古いスキュモーフィックなデザインを一新し、クリーンでモダンな美学を採用しました。しかし残念ながら、機能よりも形状を重視しすぎてしまったため、ユーザーはインターフェースのどの要素がコントロールで、どれが単なるラベルなのかを見分けるのに苦労しました。コントラストの低さは、視力の弱い人にとっては大きな問題でした。iOS 7.1では、インターフェースの最も深刻な問題点が修正されました。

Appleは通常、新しいインターフェースのアイデアを社内でテストします。新機能が提案されると、デザイナーは6種類のインターフェースアプローチをスケッチします。プロダクトマネージャー、エンジニアリング、マーケティング、そして経営陣が意見を出し合い、いくつかのインターフェースアイデアがコーディングされて試用されます。製品チームの従業員は、それぞれのデバイスで新機能を試用します。彼らはバグを報告し、インターフェースがうまく機能しているかどうかを話し合います。デザインは改良され、最も成功しなかったものは削除され、従業員は更新版を試用します。これは反復的なプロセスであり、各ラウンドで従業員が追加されます。最終的には、数百人、場合によっては数千人の従業員が新機能を使用してから、顧客に出荷されます。

Appleは、既存のワークフローを変更することでユーザーに不便をかけることを認識しています。Appleがめったにそのような変更を行わないという事実は、同社がこの問題をいかに真剣に受け止めているかを物語っています。しかしながら、Appleは概ね、新しいデザインが、あるいは少なくとも最終的には、以前のものよりも優れていると確信しています。

例えば、AppleがFinal Cut Pro 7のワークフローから大幅に変更されたFinal Cut Pro Xをリリースした際、新しいアプローチと前バージョンにあった機能の不足について、怒り狂ったユーザーから不満の声が上がりました。しかし、Appleがリリース後6ヶ月でそれらの機能を復活させ、問題点を解消したことで、不満の大半は沈静化しました。現在では多くのビデオ編集者がFinal Cut Pro Xのワークフローの方が優れていると認めています(ただし、依然として旧バージョンのワークフローを好む人もいます)。

同様に、Appleのプログラミング言語Swiftが新しかった頃、開発者たちは定期的に機能を追加して改良を重ねていました。しかし数年後、Swiftの開発者たちはSwiftを見直す必要があると判断し、Swift 3に大幅な変更を加えました。古いコードのほとんどはコンパイルできなくなってしまいました。私のチームは数週間かけてコードをSwift 3で動作するように書き直しました。不満の声もたくさんありましたが、時が経つにつれて、変更はすべて良いことだと気づきました。Swift 3のコードは書きやすく、読みやすくなったのです。

Appleは長期的な利益のために、短期的な痛みを甘受し、そしてそれを強いることも厭わない。ユーザーに何らかの変更が伝えられるたびに、従業員は社内で何ヶ月もその変化に適応してきた(業界用語で「自社製品の餌を食う」)。そして、プロダクトマネージャーたちは、物事が「こうあるべき」という筋肉の記憶と期待を再プログラムすることで、新しいやり方が本当に優れていると判断したのだ。

iPodの物語

何年も前、私はiPodのボイスメモ機能に携わっていました。録音を開始するには、ユーザーは3つの画面をクリックする必要がありました。スティーブiPod voice recorder・ジョブズはそれを気に入りませんでした。複雑すぎると考えたのです。しかし、私たちがどんなに努力しても、主要な機能を損なわずに、よりシンプルなデザインを思いつく人はいませんでした。スティーブ自身もデザインをどう修正すればい​​いのか分からず、ただそれが十分ではないと感じていました。ボイスレコーダーは正常に動作しましたが、その年のiPodモデルには搭載されませんでした。

数か月後、チームの誰かが、すべての機能を維持しながらインターフェースを簡素化するというアイデアを思いつきました。ユーザーはたった2つの画面をクリックするだけで録音を開始できました。ボイスメモ機能は1年遅れてリリースされましたが、インターフェースは大幅に改善されました。私としては、これは正しいトレードオフだったと思います。

ユーザーは、インターフェースをシンプルにするためにどれだけの努力が払われたかを知る由もありません。優れたインターフェースは一見当たり前のように見えますが、実際には多くの人々による集中的な作業が必要です。17世紀のフランスの数学者であり哲学者でもあったブレーズ・パスカルは、マーク・トウェインの言葉としてよく誤解されていますが、「これをいつもより長くしたのは、短くする時間がなかったからだ」と述べています。これはユーザーインターフェースにも当てはまります。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.