アプリケーションを作成したが、法律のために強制的に閉じられた方法

2014年1月26日、アプリケーション「MCKO for Android」を作成しました。 いくつかの人気を得ているクールなジョーク。 しかし、それについては後で。



MCKO()は、モスクワの学校向けの電子日記です。 彼はひどいことが起こった。 驚くばかりです。電話から入ると、通常は動作しなくなります。 そのさゆえに、彼はモスクワで最も人気のある人物の一人です。 おそらく、彼は上から、国家を使用することを余儀なくされた。



画像



左:電話から入るだけの場合、これはサイトの外観です(テーブルは移動しました)。 中央:これは、ズームインすると雑誌がどのように見えるかです。 右:これは、近づいて戻った場合のサイトの外観です。 つまり、使用することは不可能でした。



アプリケーション作成


サイトにうんざりした後、アイデアを思いつきましたが、アプリケーションを作成しませんか? おもしろいです。電話から一人で行くのですか、それとも私のような人がたくさんいますか?



考えがあり、実装があります。 コードを調べたところ、Yandex.Metricaが見つかりましたが、幸いなことに開いていました。 ひどい統計が目に入った。



画像



1か月あたり200万の電話訪問。 これは巨大な数字です。 200万人がサイトを訪れたときに苦しみ、泣きました。

わかった。 私たちは行動しなければなりません。



最初のバージョン


3〜4日間アプリケーションの準備と作業を行った後、最初のバージョンを入手しました。 はい、彼女には不具合がありました。 DZのあるテーブルが画面を超える場合があります(サイズが大きい場合) アプリケーションは、今日がこのような三半期(または四半期)であることを知っており、適切な時期の推定値を示しました。



実装には、Cordovaを選択しました。







これが最初のバージョンです。 それについてはVKの私のページにのみ書かれていて、その日の終わりにはアプリケーションは13台の電話にありました。 1週間後、102のインストールがありました。 楽しかった。



アップデート1


1月28日(2日後)に、マイナーな改善点のリストを含むアップデートがリリースされました。



投稿からの引用:



更新の主な目的は、アプリケーションをより便利に、シンプルに、より楽しくすることです。 それ以外の場合は、アプリケーションの使いやすさに取り組んでください。

新機能

1)アプリケーションがよりスムーズに実行されます。

2)ロードアニメーションを追加。

3)セクションに日をめくることが追加されました(「何が尋ねられましたか?」)。

4)テキストは画面に合わせて拡大縮小されます。

5)小さな画面のサポートを追加。

6)マイナーな修正。



唯一の問題は、デザインが最初のバージョンから微調整されていることです。




更新2


1月31日、雑誌にはないチップを備えた新しいバージョンがリリースされました。 この機能は、成績追跡と呼ばれます。 設定では、学期、四半期、または6か月を終了するポイントを選択する必要がありました-その後、魔法が始まりました。 結果が与えられたアプリケーションは、アイテムを強調表示しました。 たとえば、5学期を終える予定です。生物学では5、代数では4.7、物理学では4.5、歴史では4です。



アプリケーションは、歴史に焦点を当てることを提案し、平均して物理学を強調します。 代数と生物学はあまり注目されません。







この更新後、1日あたりのレース数は2倍に増えました。



個人統計を作成する


2月6日に、私はGoogleがほとんど情報と少しの嘘を提供していないことに気付いたので、私自身の個人統計を開始しました。



画像



おそらく、「学校の数」列に既に気付いているでしょう。 151という数字を見てください。151番目の学校には、私のアプリケーションを使用した人が少なくとも1人いましたが、データでこれを示していない人は考慮されていません。



アップデート3


2月8日、新しいマークが征服されました。 アプリケーションは200(!)デバイスにインストールされました。 同じ日に、私は新しいアップデートをリリースしました。 それに大きな変化はありませんでした。 新しいデザインのみで、多くのバグを修正します。 ただし、設計はまだ遅れていました。







おもしろいですが、3月2日に、私たちの学校の副所長が私に5つ星を割り当てました。 成功。



更新、最後に4


次のバージョンは待ちに待っていました。 彼女の出口は3月10日でした。 その瞬間には600人のユーザーがいました。 この更新プログラムはすべての中で最大かつ最もクールです。 最も顕著な-デザインが変更されました。 彼は本当に機動的になりました。 2番目-DZディスプレイの外観が変更されました。 海外に行ったタブレットで地獄に。 今、すべてが美しいです。







「パフォーマンス」セクションも追加しました。 昨日と今日の最終グレードと評価のみが心配なので、評価のリストを見る必要はないと思いました。 しかし、人々が尋ねたので、私はしました。



4番目はキャッシングです。 ダウンロード済みのアイテムを再度アップロードするのはなぜですか? これにより、情報が保存されました。 また、キャッシュがある場合、速度が向上し、トラフィックが節約されます。 以前は、アプリケーションはブラウザでログを表示するよりも50〜100倍少ないトラフィックを使用していましたが、今では数字を想像するのも怖いです。



第5に、トラフィックの暗号化。 原則としてめったに起こらないことを心配していましたが、うまくいけばうまくいきます。 電話機が送受信するデータは、理論的には「盗聴」される可能性があります。 この更新以降、すべてのトラフィックが暗号化されています。 パスワードや評価を不正に「盗聴」することはできません。 公式サイトを使用するよりも、アプリケーションを使用する方が安全になりました。



第6に、可能な限り迅速にデータをロードできる新しいデータロードアルゴリズム。



7番目は軽量です。 それは私に夜明けを告げた。 人々は学校での応募について話します。子供たちは、今すぐダウンロードしないと家で忘れてしまうほどの人々です。 以前は、アプリケーションの重量は5.5 MBでしたが、現在は340 KBです。 これにより、モバイルインターネット経由で直接ダウンロードでき、多額の費用をかける必要がありません。



画像



ホスティングが立ち上がらない



時間が経つにつれて、アプリケーションの人気が高まりました。 より多くのユーザーがそれを使用しましたが、サーバーが頻繁にクラッシュし、アプリケーションの動作が停止しました。 4月13日、負荷が非常に大きくなり、サーバーが起動できなくなりました。 上昇するとすぐに、すぐに低下します。



画像



写真は、私がこれをDDOSであると考えていたことを示していますが、判明したように、いいえ。 これは過負荷です。 はい、当時1200人のユーザーがいましたが、1日あたり15万件のサーバーへのリクエストがありました。 1人あたり125。 なぜ彼らは何度もDZや結果を知る必要があるのですか? その時は知りませんでした。



要するに、その日を殺したので、サーバーを最適化して、さらに1,200人のユーザーを確実に受け入れるようにしました。



画像

15日の統計



善の死



4月22日、アプリケーションを終了しました。 私はすべてのトラフィックを暗号化し、チェックマークを付けて人々に許可を求めましたが、個人データに関する法律に違反していることがわかりました。 アプリケーションを閉じなかった場合、叔父が私のところに来て、私にかなり罰金を与えます。 さらなる作業のために、許可を得る必要がありましたが、それはまともな価値があり、非常に困難でした。 要するに、私がこれを行うことは有益ではありませんでした。



ユーザーに別れのメッセージを表示した後、アプリケーションはGoogle検索から削除されました。



UPD1。 ICSCのオフィスに行きました。 彼らは気にしません。 私は無料で提供することを申し出ましたが、彼らはそれを閉じるように頼みました。



All Articles