Mac App Store: 良いもの、悪いもの、そして未知のもの

クレジット:

この発表以来、Mac ユーザーと Mac 開発者から同様に、大量の質問、懸念、解説が Web 上に寄せられました。 10日が経った今でも、答えよりも疑問の方が多いが、開発者らはこの新たな潜在的な収益源について、ためらいながらも楽観視している。

私たちは多くの Mac 開発者と話をして、Mac App Store についての考えや将来の懸念を聞きました。 Appleの製品も評価しましたMac App Store レビューガイドラインMac App Store に参加するには開発者がどのような譲歩をする必要があるかを確認してください。最後に、これが Mac ソフトウェアの将来、ユーザーおよび将来の開発者にとって何を意味するかについて、私たち独自の考えを持っています。

ストアに参加しないのは開発者の「間違い」

成功した独立系 Mac ソフトウェア開発者について考えるとき、私はいつも Daniel Jalkut を思い浮かべます。ヤルクトの創設者赤いセーターおよび次のようなアプリの開発者火星編集ブラック・インク氏は、1996 年から 2002 年まで Apple でソフトウェア エンジニアを務めました。8 月に、Jalkut 氏はエッセイを書きましたMacworld の「なぜ私が Mac にこだわるのか」というタイトルで。

Apple の発表後、先週私たちが彼に話を聞いたとき、Jalkut 氏は、Mac App Store に関する懸念の 1 つは、顧客とのつながりが失われてしまうのではないかということであったと語った。

同氏は、「Mac App Storeから始まって、同じ変化が起こるかどうかは分からない。顧客はAppleのものであり、我々はAppleの単なるメーカーだ」と述べた。

私たちが、顧客が依然として開発者から直接アプリを購入できる可能性について言及したとき、Jalkut 氏は、「その通りです。しかし、それでも、私の顧客の一部が「謎の」顧客になるという変化が起こります。」と答えました。

それでも、Jalkut にとって、これらの懸念は最終的には無関係です。 「いくつかのことについては文句を言う価値があるかもしれない。しかし、私はMac開発者に留まるか、辞めるかのどちらかだ」と彼は言った。

Jalkut 氏によると、Mac App Store に参加しないのは間違いだそうです。

同氏は、「AppleがiOS App Storeで成功した後、多くの顧客はこれがソフトウェアを入手する唯一の方法だと考えるだろう」と述べた。 「そして、インストールプロセスを合理化することで、他のチャネルを知っている多くの顧客は、他のチャネルと比べて不快に感じるでしょう。」

Jalkut 氏は、Mac App Store と iOS App Store の重要な違いは、「Mac App Store はオプトインですが、それはオプトアウトでもあるということです。したがって、App Store に対する大きな利点の 1 つは、開発が可能であることです」と指摘しました。 Mac のアプリを Apple ストアで販売しようとして、それに満足できなかったり、取り分が多すぎたり、拒否されたりしたとしても、完全に取り残されているわけではありません。 」

既存の開発者にとっての成長の痛み

レイトン・ダンカン、iOS ショップの創設者シロクマ牧場、ブログに書きました彼自身の返答先週。彼が投稿の中で述べているように、「これは開発者と顧客の両方にとってエキサイティングなはずだと思わずにはいられませんが、今の私の圧倒的な感情は、静かで矛盾した「うーん」というものです。 」

Mac App Store のレビュー プロセスの構造が iOS App Store のそれを反映するように設定されているため、彼の反応は多くの既存の Mac 開発者の反応と一致しています。新しいレビューボードがあり、投稿されている間アプリレビューガイドライン、これは、ストアに含まれるために、開発者はこれまで従う必要がなかった一連のルールに従わなければならないことも意味します。

まず、文書化されていない API の使用には制限があります。 Apple はソフトウェアが可能な限り正常に動作することを望んでいるから、この制限は理解できます。しかし、Jalkut が私たちに語ったように、責任ある Mac 開発者はプライベート API を注意深く使用することで、顧客のために最大限の努力を払っています。

「プライベート API が利用できない場合でも、合理的なフォールバックでプライベート API を使用する方法があります」と同氏は述べた。 「残りはユーザーの期待と 110% 一致する動作であり、さらには Apple がプラットフォーム上のソフトウェアに望んでいることです。」

それが潜在的なハードルの 1 つです。もう 1 つのハードルは、価格設定とアップグレード価格です。 Mac App Store が iOS App Store のポリシーに従う場合、従来の「アップグレード」価格設定はできなくなります。代わりに、開発者は、購入済みのコンテンツ キット (まったく新しいアプリ バージョンでは実際には機能しません) をリリースするか、アプリの新しいバージョンに対してすべてのユーザーに同じ価格を請求するかを検討する必要があります。

特に多くのユーザーが、以前は開発者から直接購入していたアプリを Mac App Store で購入することになるため、アプリ開発者がアップグレードを処理する方法が必要です。

ボリュームプライスとライセンスの問題もあります。はい、App Store の利点は、おそらく Apple が DRM を処理し、同じ iTunes アカウントでアクティベートされているどの Mac でもソフトウェアを使用できるようにすることですが、そのために開発者は 1 つのライセンスを失うことになります。 1 台のコンピューターのオプション。また、企業がアプリストアのボリュームライセンスを利用できるかどうかも疑問視されている。 Apple は企業向けに iOS の大量購入を可能にしていますが、Mac App Store にも同様の規定があるかどうかは不明です。

エンド ユーザーとして、ソフトウェアのアップデートは私にとって大きな懸念事項の 1 つです。おかげでスパークルフレームワークApple が開発していないほぼすべての Mac アプリで使用されているため、開発者が顧客にアップデートをプッシュするのは非常に簡単です。 App Store の更新メカニズムは優れていますが、問題は、各更新を別のレビューでクリアする必要があることです。これは、すでに非常に構造化されたバグ修正と機能追加のワークフローを導入している開発者にとっては面倒な作業です。

Mac ソフトウェアの未来

Instapaperのマルコ・アーメント氏最近それをブログに書きました「Mac App Store は今日の Mac 開発者のためのものではありません。」

彼の投稿は良い点を指摘しています。現在の Mac 開発者によって議論されているさまざまな懸念のほとんどは、全体像を見逃しています。将来の Mac OS X 開発者は、Mac App Store のおかげで、このプラットフォームに引き寄せられる可能性が高くなります。

とは異なりライアン・ブロック, もし Mac App Store が既存の Mac 開発者の製品だけで満たされていたとしたら、大成功を収めるには十分すぎるほどのコンテンツがあっただろうということに私は疑いの余地がありません。私は Mac ソフトウェアをこよなく愛しており、常に次のクールなものを探している人間としてこれを言います。

「Mac には良いソフトウェアがない」という通説はとっくの昔に消え去りました。おかげでスチーム、Mac ソフトウェアのブラックホールであるゲームですら、本格的な注目を集め始めています。ツール、ユーティリティ、風変わりなプロジェクト、さらには有名なヒット作まで、Mac 上で必要なものが見つからないことは困難です。むしろ、今私が交わしている会話は、「なぜこれが Mac では利用できないのか」から「なぜこれが Windows では利用できないのか」に変わりました。

iOS 開発者の数は、従来の Mac 開発者の数をはるかに下回っています。スタンダードでありながらもココア知っていれば、Cocoa Touch で許可されているものよりもはるかに複雑で、ハードウェアとファイル システムをさらに深く掘り下げることができます。目的-C、あなたはObjective-Cを知っています。 Mac App Store は、多くの新しい開発者をこのプラットフォームにもたらすことになるでしょう。そして、確かに、それは、より小さく、よりバイトサイズのプログラムが作成されることを意味すると予想しています。

とはいえ、Mac App Store に欠点がないわけではありません。 Apple がクロスアプリセールの仕組み、Mac App Store での限定タイトルの仕組み、アップグレード、緊急アップデート、ボリュームライセンスの仕組みなどについて明らかにする準備が整うまで、開発者は Mac App Store を片手で操作することになるだろう。もう一人は自分の店を維持しています。それは誰にとっても経済的に健全ではありません。