
ここ数週間のiOS 5のテスト、そして同僚のライターやTwitterのフォロワーとの何気ない会話の中で、一部の人が「パブリックプレビュー」と「開発者限定ベータ版」の違いを全く理解していないことに気づき始めました。私が言っているのは、先週金曜日にベータ2のステータスに達したiOS 5で「壊れている」とされるアプリに対して、iTunesで否定的なレビューを残している人たちのことです。
プレビューと開発者向けベータ版には重要な違いがあります。iTunes in the Cloud のようなプレビュー版の場合、Apple 社は新機能を搭載した新しいソフトウェアを一般公開し、最終版 (より多くの機能を備えた) がリリースされるまで、すべてのユーザーに楽しんでもらうことに十分な自信を持っています。たとえば、自動ダウンロードや過去の購入履歴などです。Apple 社はこれを「ベータ版」と呼んでいますが、実際には、この秋に Match 機能が追加される新しい iTunes in the Cloud システムのパブリックプレビュー (同じくパブリックリリース版の iTunes 10.3 が必要) です。では、なぜ Apple 社は一般ユーザーにベータ版を触らせているのでしょうか? それは、これは本当の「ベータ版」ではないからです。Apple 社のさまざまな開発センターでベータ版のラベルを見るときに私たちギークが慣れ親しんでいる意味での「ベータ版」ではありません。iTunes in the Cloud は、数ヶ月のうちにさらに大きく成長するもののパブリックプレビューです。Apple 社は、これが誰でも試せるほど安定していることを知っています。すべてのシステムが整っています。サードパーティのサポートは必要ありません。今はすべてのユーザーがその恩恵を受けられます。偽のベータ版というラベルが消えれば、さらに多くの機能を利用できるようになります。これは良い取引です。
そして、iOS Dev Centerでは、iPhone、iPod touch、iPad向けの開発者専用iOSベータ版、新しいXcodeバージョンとSDK、新しいiTunesベータ版、そして同じiOSベータ版のApple TV向け特別版などが提供されています。これらのベータ版は何が違うのでしょうか?それは、すべての人が利用できるわけではないということです。これらのベータ版は、a) 99ドルを支払ってApple開発者登録を済ませ、b) 実際の「ベータ」ソフトウェアをメインデバイスにインストールするリスクを理解している人だけが利用できます。それでもAppleは、iOSベータ版はApple開発者登録料を支払った人向けのソフトウェアであるため、開発用デバイスにはインストールする必要があることをこれらの人に対して明確にしています。実にシンプルなことです。
だからこそ、ベータ版テストの重要性を理解していない人たちがこのソフトウェアにアクセスし、何が壊れているのか、何が「ダメ」なのかといった無意味な議論でインターネットを汚染しているという事実に、私は我慢できません。もちろん、99ドルを払えば誰でも開発者になれるという事実を非難しているわけではありません。私自身もそうでしたし、私と同じように開発者になったライターも知っています。Appleがそれでいいのであれば、私もそれでいいと思っています。
でも、それは考え方の問題なんです。iOSベータ版をインストールした後に何が楽しめて何が欠けているのかを理解し、あるOSから別のOSへの移行期間中はiOSコミュニティを尊重することが大切なんです。
具体的には、まだ iOS 5 と互換性のないアプリに対して iTunes で否定的なレビューを残す愚か者たちのことを言っているのです。
AppleはiOSやiTunesのベータ版ユーザーがApp Storeにレビューを投稿できないようにする方法を考え出すべきだと私は考えていますが、それだけでなく、iOS 5関連のレビューに関して私たちが現在直面しているより広範な問題は、一部の人々が単に無知であることだと考えています。実際、彼らはこれらのレビューが開発者に及ぼす影響が自分たちが思っている以上に大きいことを無視しているようです。否定的なレビューは、たとえiOS 5ベータ版からのものであっても、否定的なレビューであることに変わりはありません。そして、開発者の視点からすれば、それは痛手です。さらに悪いことに、これらの人々は、レビューで批判している開発者が、 iOS 5との互換性を確保し、新しいシステム機能へのアクセスを可能にするアップデートに既に取り組んでいる可能性が高いことに気づいていないようです。
しかし、彼らは新しいOSとの互換性を今すぐ求めているのです。開発者が何をしようと「アプリが壊れている」のです。ベータ版がまだ配布されている間に新しいiOSとの完全な互換性を確保するには数週間(場合によっては数ヶ月)かかるかもしれないという考えは、彼らには全く響いていません。
これらの「ユーザー」が開発者登録をせずに iOS ベータ版を違法に入手した方法に焦点を当てるつもりはありません (もっとも、最も一般的な方法は、怪しげな個人や「企業」に金を払って個人のデバイスの UDID を登録してもらうというもののようですが)。そこで、「iOS 5 ベータ版を使っていて、iTunes に偏見のないレビューを残したい」という話全体について、私が考えていることをいくつか述べたいと思います。
- 何が起こるか分からない限り、ベータ版ソフトウェアを実行しないでください。たとえば、お気に入りのアプリが動作しなくなる可能性があります。
- ベータ版ソフトウェアを実行し、同時にフィードバックを提供したい場合は、開発者や企業に対する優先チャネルとして iTunes レビューを使用しないでください。むしろ、開発者に電子メールを送信するか、さらに良い方法として、Apple の開発者フォーラムでの議論に (洞察力のあるフィードバックとデータとともに) 参加してみてください。
- お気に入りのアプリが iOS 5 ベータ版で動作しない場合は、しばらくお待ちください。
- iOS 5 ベータ版で「壊れた」アプリの開発者を知っている場合は、iTunes にレビューを残すのではなく、開発者に直接連絡を取るようにしてください。
- iTunesでレビューを書く時間を無駄にする代わりに、お気に入りのアプリと新しいOSの問題点をリストアップし、OmniOutlinerできれいにフォーマットして開発者に送ってください。きっと喜んでもらえるはずです。
- iOS 5 ベータ版を使用していて、必須アプリがまだアップデートされていない場合は、慌てないでください。
iOS 5ベータ版に対応していないアプリに否定的なレビューを残したユーザーが全員、これが開発者にとって深刻な問題であることを理解できない愚か者だとは思いたくありません。こうした人たちのほとんどは「面白そう」と思ってiOS 5ベータ版を入手しただけで、開発者がまだ修正できないもののレビューがApp Storeにおける深刻なマーケティング上の問題であることを理解していないのだと信じたいところです。ですから、この記事とTwitterでの発言によって状況がいくらか明確になり、iOSベータ版を使っている非開発者がレビューを書かなくなるかもしれません。
ベータ版はテストとフィードバックを目的としています。壊れたおもちゃについて文句を言う愚か者になるのではなく、iOS コミュニティを支援し、開発者と連絡を取り、より良いアプリの開発を手伝ってください。
追加コンテンツと特典にアクセスする
Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。
毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。
詳細については、こちらおよびクラブの FAQ をご覧ください。
Club MacStories : アプリ、ヒント、自動化ワークフロー、長文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。
Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。
Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。