AppleInsider.ruアプリケーション:開発、統計、エラー

画像








こんにちは、Habrの読者の皆さん!



先週、AppleInsider.ruアプリケーションをリリースしました。これは、初日にApp Storeのロシアセグメントのトップ50に入りました。この記事では、その作成、使用したツール、および初期の統計情報の共有について少しお話ししたいと思います起動します。

私の話があなたにとって退屈に見えないことを望みます。そして、あなたは説明されたものから何か役に立つことを学ぶことができます。



おそらく、Unreal Mojoが開発者であったという事実から始めます。アプリケーションを開発する会社の選択と間違えなかったように思われます。



最初にアプリケーションを独自に作成して、自発的に読者を引き付けようとしましたが、現実には独自の調整が行われたため、主要なモバイルアプリケーション開発スタジオの1つと合意しました。



初期段階では、アプリケーションのおおよその機能とその開発のためのナポレオン計画を説明する2つのA4シートに「TK」がありました。 そして、ここで最初の問題が発生しました。つまり、デザイナー(AppleInsider.ruから)、開発に関与するリソースの管理、および開発者自身の間のコミュニケーションです。 「キックオフ」と呼ばれるMac OS X用のかなり便利なプログラムが提供されました。 最小限の機能で、このような開発に必要なツールを備えています。

その中で、ToDo、共有ファイル、メモにタスクを追加できます。 さらに、アプリケーションには組み込みのチャットがあり、実際には特定の機能について議論するときに不可欠なツールであることが判明しました。 たとえば、このプログラムのスクリーンショットをいくつか提供して、そのミニマリズムと機能を評価できるようにします。



画像



画像



Habrのページには、開発プロセス自体に関するストーリーが繰り返し書かれているので、この領域には触れません。 ここには、他のすべての人と同じように、高い期待、より長い期限、妥協、そして結果として、バージョン1.0で完成した製品がありました。 残念ながら、ほとんどのアプリケーションと同様に、エラーがなかったわけではありません。今日、バージョン1.0.1を準備しています。バージョン1.0.1では、それらのほとんどを排除しようとします。



さらに、いくつかの点を共有したいと思います。興味深い点があり、それらについてもう少し詳しく説明します。



ダウンロード統計



ご存知のように、Appleは統計の面ではかなり劣っています。この段階で言えることは、起動日にアプリケーションが約3,000回ダウンロードされ、2日目にダウンロード数が7,000を超えたことだけです。

たくさんか少しかは未解決の問題です。 競争上の理由から、Apple専用のサイトにアプリケーションの概要を投稿することはできません。 彼らにとっては、これはアンチアドバタイズになるので、私たちはローンチの最初の段階で私たち自身の聴衆だけで満足していました。 アプリケーションを起動した時点で、サイトには1日あたり約20,000人のユニークビジターがいました。 したがって、サイトへの3番目の訪問者ごとにアプリケーションがダウンロードされたと言えます。

私の意見では、これは良い結果ですが、もちろん成長し、努力する余地があります。 アプリケーションを宣伝するための他のオプションを検討しましたが、その1つがHabrの対応するセクションのこの投稿でした。



アプリケーション使用統計



多かれ少なかれ高度な統計を取得するために、Googleアナリティクスアプリケーションを組み込みました。 したがって、アプリケーションの使用に関するかなり大量のデータを読みやすい形式で取得することができました。

さらに、このアプリケーションにはYandex.Metricaからの統計情報のコレクションがありますが、まだ明確ではない理由により、正しく動作しません。



以下に、統計のスクリーンショットをいくつか紹介します(発売後最初の2日間)。 たとえば、次のとおりです。

アプリケーション内の一意のエントリの数:> 7000

アプリケーションへの1つのエントリのページビューの数は8(平均)以上です。 たとえば、Webバージョンでは、ユニークユーザーごとに3ページの領域にインジケーターがあります。

約150〜250人が同時にこのアプリケーションを使用しています。 ユーザーがプッシュ通知を受け取った直後に、アプリケーションへのエントリの定性的なジャンプを見るのは非常に興味深いです。 この情報は、Googleのリアルタイム分析を通じて入手できます。 確かに、ベータ版です。

ロシアからの訪問数は78.3%、ウクライナからの訪問数は10.5%です。

このアプリケーションは、ケースの78.33%、iPad 10.92%、iPod touch 10.75%でiPhoneから起動されます(iOS 4.x以降を搭載したiPhone 3GS以降用に作成されていることに注意してください)

2日間のニュース(またはその他の資料)の閲覧数は152,757でした。これは、サイトへのユニークアクセス数がアプリケーションの3倍であることを条件に、Webバージョンのサイトの閲覧数に実質的に匹敵します。



画像



画像



モバイルアプリケーションの起動後のリソースの出席



アプリケーションのリリース後、Webバージョンのトラフィックが低下するのではないかという懸念がありました。 しかし、彼らは無駄でした。 出席率は低下しなかっただけでなく、わずかに増加しました。 これは2つの理由で起こったと思う:

-トップ50(ロシアのApp Store全体で33位、ニュースカテゴリで1位)のアプリケーションのリリースにより、以前はリソースの存在を知らなかった新しい訪問者を引き付けました。

-アプリケーションを使用しても、Webバージョンへのアクセスには影響しません。 人がコンピュータの前にいるときは、大きなサイトを使用する方が便利です。家に帰るとき、またはテレビの前で休むときは、モバイルソリューションが適しています。



アプリケーション起動後のサーバー負荷



負荷が増加したと言う価値はありますか? 私はそうは思いません。 上記の数値を見ると、サーバーへの呼び出しの数が約30%増加しています。 現時点では、現在の負荷の数十倍以上の負荷を受け入れる能力と意欲の拡大に取り組んでいますが、このトピックは別の投稿に値します。 アプリケーションを起動した後、いずれかのサーバーの負荷のスクリーンショットを提供したいだけです。 赤は発売日です。



画像



アプリケーションのバグ



これは私たちの痛みです。 しかし、エラーを認識して迅速に修正する機能により、私は願っているように、アプリケーションをさらに改善し、いくつかのステップで潜在的な競合他社に先んじることができます。

文字通り1時間以内にApp Storeで公開された後、賞賛、批判、コメントなどのメッセージを受け取り、これらすべてを構築し、さらに分析し、必要に応じて修正するためにキックオフに必要な変更を加えるのに時間がかかりました。

さらに、アプリケーションの最初のユーザーは、それを改善するための膨大な数のアイデアを提案しました。 それらのいくつかは実装が非常に簡単ですが、同時にアプリケーションの使用に利便性を追加します。 現在、特定の「機能」の導入を計画しています。これは、アプリケーションの更新時に常に追加されます。



残念ながら、アプリケーションのテスト段階では、すべてのバグをキャッチすることはできません。 これには多くの要因がありますが、最終的には、テスターの数が常にエンドユーザーの数よりも少ないという事実になります(大量使用製品の場合)。



たとえば、アプリケーションを起動した後、ジェイルブレイクがインストールされた電話ではアプリケーションが起動しないというメッセージが表示され始めました。 そのようなメッセージはそれほど多くありませんでしたが、おそらく十数個が集まったでしょう。 問題を特定できれば、もちろん、私たちはそれを排除しますが、正直なところ、刑務所に提供および提供される方法の「動物園」全体を考慮してこれをどのように行うことができるか想像できません。



もう1つの興味深い点は、アプリケーションがすべての場所でボイスオーバーを正しく処理しないことです(この技術により、障害のある人がアプリケーションを使用できるようになります)。 リリースを開始する前に、アプリケーションのこちら側をテストする必要があると考えることさえできませんでした。 悔い改めます。 私たちのアプリケーションのユーザーがAppleの組み込みアプリケーションを使用するのに慣れている方法でそれを使用できるように、次のアップデートですべてを排除しようとします。



創造的な苦痛



当初、アプリケーションの開発を始めたばかりのときは、まったく異なる設計をしていましたが、テスト段階では、一見するとかなり見た目が良すぎるものの、あまりにも悲観的であることがわかりました。 目はすぐに疲れたので、アプリケーションの使用を楽しみませんでした。

その結果、デザイン全体がゼロから再描画されました。 例として、古いデザインのスクリーンショットをいくつか紹介します。



画像画像



ゼスト



すべてのアプリケーションで、使いやすさと美しいデザインに加えて、「ハイライト」が必要であると心から信じています。 実を言うと、最後の瞬間までそれがありませんでした。 そして、Appleによるレッドジャック(3Gのポッドキャスト再生モードのアプリケーションは5分で5MB以上のトラフィックを消費しました)の後、私たちのアプリケーションを類似のものと区別する素晴らしいアイデアが思いつきました。 そして、これはほんの小さなタッチですが、アプリケーションのユーザーの反応が示すように、それは「ブルズアイ」に落ちました。

iPhoneでプッシュ通知を受信すると、標準のサウンドは無視され、代わりに噛まれた熟したリンゴのクランチが聞こえます。 この音は絶対に迷惑ではなく、各アラートで他の人の興味を引くビューをキャッチできます。 もちろん、プッシュ通知の設定でこの音をオフにすることができます。



もう1つの「ハイライト」は、アプリケーションの特別なセクションにポッドキャストのすべての問題が存在することです。 それらは自動的にそこに到達します(parsim RSS)。 ただし、ポッドキャストを聴く機会がアプリケーションに収まるように少し焦点を合わせる必要がありました:Wi-Fi接続なしでプレーヤーをオンにすると(3gまたはエッジ接続で)、ファイルはすべてのポッドキャストを保存するメインサーバーからブロードキャストされませんが、余分に。 メディアファイルを再生するときに3G /エッジ接続で5分間でAppleの5MBの制限を下回らないように、サーバー側のファイルへのアクセス速度を制限し、ポッドキャストのビットレートを下げる必要がありました。



私たちの期待



起動前にアプリケーションをテストする際、次の2つのことを確認しました。



アプリケーションからのコメントの利便性は非常に高いことが判明したため、ユーザーが多くコメントしてコメントすることは間違いありませんでした。 実際、そのようになりました。 目で見て、このサイトでのコメントの増加は25〜30%でした

さまざまなソーシャルネットワークでニュースを共有するためのソーシャルコンポーネントを追加しました。 AddThis SDKを使用すると、その数は数十になります。 最も人気のあるソーシャル。 使いやすくするために、ネットワークを個別に持ち出しました。 しかし、ここでは失望しました。 このアプリケーションを使用して2日間で、300人を超える人々がこの機能を利用しました。



次に行く場所



アプリケーションの次の大きなアップデートでは、毎週のポッドキャストのライブブロードキャストを追加し、ライブブロードキャストのリスナーだけでなく、ユーザー間の直接通信のためにアプリケーションにチャットを残すことを計画しています。

Webバージョンのポッドキャストページで既に利用可能であり、jabberプロトコルを介して動作します。 あなたが私たちの仕事に感謝し、建設的な批判やその開発に関する提案を喜んで聞くことを願っています。



このリンクで iTunesからアプリケーションをダウンロードできます。



UPD:これまでに、このアプリケーションは11,000人以上のユーザーによって使用されています(Googleアナリティクスによる)。 1週間のウェブサイトトラフィックの増加は20%以上増加しました

すでに、アプリケーションへの投資は、特定のケースでは完全に正当化されていると言えます。



All Articles