AppStoreでの300万ダウンロードから学んだ教訓

2011年1月、夏休み[南半球、つまりニュージーランドからの開発者-約Per。]がありましたが、1日仕事を探したり、人と話をしたりする代わりに、最初に書いた私の部屋のみんなから長い間隠れていましたClass Timetableと呼ばれるアプリケーションのiOSバージョン。 1年前、トレーニングスケジュール用のシンプルで使いやすいアプリケーションを探していましたが、AppStoreには私のニーズに合ったものはありませんでした。すべてが複雑で使いにくいものでした。 アイデアは、紙のスケジュールよりも単純で説得力のあるシンプルでわかりやすいソリューションを作成することでした。 数ヶ月で、私は約500時間を費やして設計とコーディングを行いました。 今日、このプログラムには300万回以上のダウンロードがあり、多くの好意的なレビューがあり、時にはそれが私の主な収入源でした。 アプリケーションについて聞いていませんか? はい、それはまだアメリカで離陸していませんが、少なくとも大学生と学童の間で、オーストラリア/ニュージーランド/イギリスで非常に人気があります。







最近、ブログで私は大当たりした人について多くのことを読み、彼らのプログラムはお気に入りになり、彼らは1日あたり100,000ダウンロードのような数を見ました。 それらと比較して、私は適度にしか成功していません。 Class TimetableはAppStoreの最初の場所には決してヒットしませんでした。私は1日も金持ちにならなかったので、成功よりも失敗が多かったのです。 週末に作成された一部のヒットアプリとは異なり、私は多くの時間、おそらく数千時間を投資しました。 もちろん、300万はたくさんありますが、6年以上にわたって蓄積しています。







大当たりしたものとは異なり、「中程度の成功」という私の話は、ハードワークに近く、ゆっくりと徐々に進歩します。 他のサクセスストーリーよりも実生活に近いでしょう。直面してみましょう。次のゆるい鳥を作ってみんなが良くなるわけではありません。 クラスタイムテーブルは、バイラルヒットのように撮影する代わりに、6年以上適度に人気があり、それ自体が少し注目に値します-多くの#1アプリケーションは、このような長い寿命を誇っていません。 ここ数年で学んだことのいくつかを共有したいと思います。 あなたがどれだけ成功しているかどうかに関係なく、あなたがこの便利なもののいくつかを見つけることを願っています。



「やった」アプリケーションを書く前に、やらないことをたくさん書いた



私はまだそれらのいくつかは素晴らしいアイデアだと思う-おそらく彼らは良い昇進や少し運が足りなかった。 Ginge-O-Meterアプリケーションがありましたが、私は多くの努力をしました。 コンセプト:誰かの写真を撮り、彼の髪の毛の赤さを判断します。 実際の画像認識と色分析技術を使用して答えを出し、実際に機能しました(ほぼ常に)。 残念ながら、アイデアはうまくいきませんでした...私は約50ドル稼いだと思います。 これは私の最初の大きな試みでしたが、正直なところ、このような失敗に終わらせるためにアプリケーションにどれだけの労力を費やしたかについては非常に不安でした。 しかし、私はそこで止まりませんでした、そしてクラス時刻表は私たちが今持っているものに進化しました。 いずれにせよ、すべてを1つの賭けにかける必要はないと言いたい。 あなたの勝利のアイデアが成功しなかった場合:立ち上がって何度も何度も試してみてください。知っているのはあなたの次のアイデアがそれをできるということだけです。



初心者向けの設計



すべて大文字で書かれた手紙を受け取ったとします。これは、アプリケーションがインストール段階で動かなくなり、修正する必要があるということです...がっかりしませんか? そのような手紙をいくつか読んだ後、あなたはあなたの製品を使いやすいものにすることは決してできないことを理解しています。 私が学んだことは(穴に飛び込んで親切に答える強さを見つけたということを除いて)、人がターゲットオーディエンスの代表よりも低いノッチを使用するかのように製品を開発する必要があるということです。 シンプルさを保ち、愚か者に対する保護を実装します-初心者のためにすべてを設計します。 どこでも混乱しないこと、各タスクが完全に一意であること、すべてが単純に行われていることを確認してください。 サポートに費やす時間が少なくなり、一般的に人々はあなたの製品に満足し、あなたの評価は上がります。



Class Timetableが最初に1日に数千のダウンロードを開始したとき、私は週に約20通のメールを受け取りました。 私は、同じ問題を抱えている他のユーザーが、手紙を書くのを複雑にせずに、単にアプリケーションを削除したに違いないと確信しています。 手紙からの苦情に応じてプログラムを改善したので、私は2、3日ごとに1文字のレベルになりました-それらのほとんどは問題に関するものではなく、ファンからの機能または珍しい手紙の提供であります(私は嘘をつきません)。



批評家に耳を傾けますが、彼らが言うことをしないでください



おそらく、本当にいいものから疑わしいものまで、さまざまな機能を実装するための提案が書かれた何百ものユーザーからの手紙を受け取りました。 しかし、今、これらすべての機能を実装すると、アプリケーションは、17の背景選択、画面上で気を散らすその他の72の機能、文字通りすべてに関する設定のリストを含む、理解できない混乱に変わります。 くそー、私はすべての合理的なアイデアを実現したとしても、結果は完全に異なるでしょう。 事実、ユーザーが製品の真の問題に気付いたとしても、常に最良の解決策を知っているとは限りません。 それではどうしますか? ユーザーの真のオリジナルの問題に耳を傾け、それらを解決して、製品全体に役立つようにしてください。 優れた機能を提供することで、製品全体に副作用が生じる場合があるため、スキップする方がよいことを意味します。 これは、クラスの時刻表でよく起こりました。その主な特質の1つは、シンプルさと使いやすさです。 長年にわたって多くの機能が追加されてきましたが、多くの機能の提案により製品全体が複雑になります。 これは正常な場合もありますが、多くの場合、このアプリケーションをユニークにする機能であるシンプルさを選択しました。



バイラルトリックよりも優れた優れた製品



Class TimetableがAppStoreホームページにアクセスすることはなく、1日あたり100,000のダウンロードを受け取ることはありませんでしたが、それは気になりません。 一部のアプリケーションは、1年前よりも早く生命のない砂漠に変わるためだけに、チャートの最初の場所に到達します。 おそらく、彼らはある種の楽しい火花、バイラルマーケティング戦略、または単に幸運だったかもしれませんが、最終的にはコンテンツがなく、意味のある方法で現実世界の問題を解決しませんでした。 代わりに真に優れた製品を作成することにより、ユーザーが何度も何度もアクセスするようなものを設計しています。 人々が気づかないかもしれない場所に投資してください。 実際の問題の解決に焦点を当て、ユーザーが戻って来て他の人を連れて行くことができるように、本当に役立つように製品を作ります。 ユーザーの再訪問は、製品の有用性の良い兆候です。 ボーナスとして、各ユーザーに固有の小さなバイラル効果があり、一般に、新しいユーザーはそれぞれ、単に退去した人の代わりではないことを知ってうれしいです。



寛大に



Class TimetableがAppStoreに初めて登場したときは、1ドルかかりました。 私が費やした時間(約500時間)で、1ドルが景品になると計算しました。 そのため、最初の週には4人がアプリケーションを購入し、翌週にはさらに少なくなりました。 大当たりした人がどんな気持ちを持っているのかわかりませんが、そのような気持ちはありませんでした。 500時間はトイレに流すのに時間がかかります! 私は彼を週に1ドルでゆっくり死にかけたままにしておくこともできましたが、代わりにアプリケーションを無料にすることにしました。 私はそれを実際の問題を解決するために作成し、他の人がそれを本当に役立つと感じるだろうと感じました。 すぐに、ダウンロード数が増え始めました。 1日あたり50回のダウンロード、その後100、1000回...うわー。 費やした時間を考慮に入れ、寛大ではなかった場合、ダウンロードが開始されたことさえ非常に疑います。 その後まもなく、追加機能のアプリ内購入機能を追加しました。これにより、すでに妥当なお金がもたらされ始めました。 週に数ドル以上。 無駄にしないでください。有料ユーザーのいない製品は、(通常)ユーザーのいない有料製品よりも優れています。 まったく新しい有料ユーザーを引き付けるよりも、既存のユーザーから報酬を得る方がはるかに簡単です。



頻繁に一歩後退する



時々問題に巻き込まれ、良い解決策が見えないことがあります。これは、あなたが書いているコード、またはアプリケーションをどのように宣伝するかの決定が原因である可能性があります。 そして、あなたは広い意味で問題について考え始めます。 プログラムを正しく設計すれば、このトリッキーなコードを書く必要はまったくなく、そのような問題を解決する才能のある友人がマーケティングの問題を完全に解決することに気づきます。 これは、問題からの「後退」として説明できます。 開発者としての私のキャリア全体を通して、私はこれをやったときに後悔していません。 何回も、特に私のキャリアの初めに、私はこれを行うべきでしたが、私はしませんでした。 Class Timetableで苦労しました。バージョン1.0では、行き止まりになったときに多くの時間がなくなりましたが、彼の歯を痛めました。 一歩後退するのではなく、角を切って計画を実現することで、厄介な問題を解決しました。 ユーザーは知りませんが、これには恥ずべきことは何もありませんよね? 1〜2年後、コードベース全体をゼロから書き直さなければなりませんでした-多くの理由で-これは重大なイベントになりました。 一歩後退! それは価値があります。



今日でも、クラスの時刻表はまだいい感じです。 私は、iOSの次のアップデートであろうとグローバルプランであろうと、プログラムがどうなるかについて、常に計画を立てています。 学校や大学にいる場合は、自由にClass Timetableを試してみてください。本当に役立つことを願っています。



All Articles