soap4all。 App Storeでのオンラインテレビ番組へのいばらを介して

こんにちは

「App Storeでの私の最初の懐中電灯」の精神で、私はあなたに別の物語を提示します。







アイデア!



そもそも、私は.NET向けに長い間開発を続けてきました。 あらゆる種類のC#、ASP.NET、Winforms、WPF、私はすでに夢見ています。 私は今でもこの記事を書いていると同時に、顧客以外の誰も使用しない別のWPFフォームをデビューしています。

その結果、数か月の頻度で、「どのくらい? 社会的に有用で興味深い何かをする必要があります!」

しかし、社会的に有用で、必要で、まだ行われていない何かのアイデアは、私を訪問することを拒否しました。

最終的に卒業するようになった妻のおかげで、すべてが劇的に変化しました。 しかし、これは家族内で唯一のMacbookを無期限に収用したという事実で私を脅かしました。 コンピューターと妻から引き裂かれたITの人々は何をしますか? そうです、彼らはビールを飲み、テレビ番組を見ます。 その時までに、私は長い間テレビ番組を見ていて、 soap4.meで成功していました 。 そして今、私は自分のiPhoneだけを残して、たぶん私だけではないだろうという考えに訪問されました。 多くの人がiPadでソファに横たわり、何か新しいシリーズを含めて、いわゆるセンチメートルをさらに大きくするのが便利でしょう。 ビール腹。 そのため、本、記事、ビデオレッスン、多数のハロワールドから得たObjective-C / Cocoa Touchの知識を適用する理由がありました。



スタート。



喜んで、私はすぐにsoap4.meのメンバーに、ここで私がiOS用のアプリケーションを書く利他的な人だと書いた。 そして、すぐそこにWPF、Winforms、SQLなどの山が私の主な仕事で私に降りかかったので、しばらくの間、社会的に有用なものについての考えを固めなければなりませんでした。 その間、私の妻は卒業証書を完了し、Macbookを返してくれました。 それから休暇が来ました。家族の都合で、海岸ではなく実家で過ごす必要がありました。 その結果、本とビデオレッスンを武器に、私は社会的に役立つHello Worldを作り始めました。時々、農場の両親の助けを借りてこの喜びを交代させました。



シディア。



翻訳されたシリーズがコンテンツの最もライセンスのないサンプルであるとすぐに考えて、私は公衆がCydiaを通して脱獄するデバイスでのみ利益を得なければならないという事実を我慢しました。 しかし、以来 私は本当にそのようなアプリケーションを個人的に使いたかったのですが、それは邪魔になりませんでした-十分な熱意がありました。 ソリューションは、iOS開発者プログラムに参加せずに刑務所のあるデバイス向けに開発する方法をすぐに見つけました。 いくつかのバージョンをCydiaのリポジトリにアップロードした後、突然の問題に遭遇し始め、なんとなく気まずいことに気付きました。 私はこの記事のコメントで少し頭を使い、私の経験の一部を共有しました。 その結果、Cydiaを介してオペレーティングシステムとの緊密な統合を意味しない通常のアプリケーションを配布する価値がないという結論に達したため、AppSyncをインストールしたユーザーがInstallousまたはiTunes これはかなり長い間続いたが、私はすべてにつまずいて、App Storeで運を試さないことに決めた。



App Store



以前はフォーラムやHabréでアドバイスを求めていましたが、「はい、これはチャンスではありません、子供です!」という精神で大多数の答えがありましたが、私は公開しようと決めました。 拒否の場合、私は1つの議論がありました。VKontakteからのビデオを見るためのアプリケーションの集まりです。これは無害なテレビ番組よりも合法ではありません。 実際、危機にさらされたのは私の時間だけで、iOS Developer Programに参加するための100ドルでした。 これをすべて愛する人への投資と解釈して、仕事に取り掛かりました。 その時までに、App Storeでアプリケーションを見たいと思っている人たちのためにすでにかなりの量が集まっていました。 TestFlightを通じて関心のあるベータテスターの軍隊を集めた後、残ったのは通常の新しいバージョンで彼らを喜ばせることだけでした。 また、アプリケーションを自分で定期的にテストしました。強度があれば、寝る前に、開発の過程で蓄積していた私のエピソードを見てみました。 ところで、ベータテストについて:TestFlightデータから判断すると、約30のUDIDが登録されているにもかかわらず、ユーザーの40%がこのアプリケーションを強みとして使用しました。 貴重なフィードバックは数人のユーザーからのみでしたが、もちろん多くのユーザーに感謝しています。 残りの60%は、本質的にUDIDの貴重な場所の無駄であることが判明しました。UDIDのうち、年間100個しか追加できません。

そして、これはすべてのユーザーがサイトにプレミアムアカウントを持っているという事実にもかかわらず、理論的にはアプリケーションを本当に使用したい人だけを群衆から自動的に区別するはずです。 さて、それは起こります。



多くの貴重なアドバイスを受けて、提供されたAPIの最大値を絞り込んだので、ベータテストを終了する時間であると判断し、検閲官に検討するためにアプリケーションを送信しました。 私は特に成功を望んでいなかったし、申請が却下されたという手紙を見たときも特に動揺しなかった。 しかし、拒否の理由を読んだ後、私は喜びました。 アプリは、App Storeレビューガイドラインの条項11.12に基づいて拒否されました。 プレミアムアカウントが必要なアプリケーションを使用するには、アプリ内購入で購入する必要があります。 コンテンツの著作権についての言葉ではありません! もちろん、これが拒否の次の理由になる可能性がありましたが、それでもさらなる行動を動機付けるのは素晴らしいことでした。 私は、夜に近い同じ日にアプリ内購入を急いで実装し、私の場合はそう簡単ではないことを確認しました。 まず、私は持っていなかったお金を引き出すために銀行口座が必要でした。 官僚的な銀行業務プロセスに関与することは、私の計画の一部ではありませんでした。 さらに、サーバー側へのアクセスなしでは、サーバーコードの実装も高速になるとは限りませんでした。 その結果、ベータテスターの一人のおかげで、まったく同じように機能するアプリケーションが見つかりましたが、同時にApp Storeで公開されました。

それは、「なぜ同じものを持っているのに、私を入れないのか」という質問で、解決センターで例として引用されました。 検閲者が正気に出会ったか、すべてそこにあるかのどちらかですが、サイトのページへのアプリケーションリンクから削除することに同意しました。そこから直接または間接的にプレミアムアカウントの購入ページに移動でき、すべてが大丈夫です。



いや



非常に悲しい出来事が起こったので、私はすぐにそれを行い、同時にいくつかのささいなことを追加し、検討のために次のバージョンを送信しようとしていました-私は4ヶ月間動作しなかったSSDを購入しました。 その後、それは本当に私を動揺させませんでした、なぜなら すべてのコードとローカルgitリポジトリを含む重要なものはすべて、Googleドライブと同期されました。 しかし、次の出来事は私に衝撃を与え、そこから一日中立ち去りました。 Googleドライブには非常に古いバージョンのファイルが含まれており、UI(ストーリーボード)の説明が記載されたファイルはまったくありませんでした。 さらに、そこにあるあらゆる種類の写真が同期されました。 一般的に、Googleドライブには既に追加されたファイルの変更を同期すること、およびわいせつな声で大声で誓うことに大きな問題があると自分自身で結論付けたため、購入したサブスクリプションをキャンセルし、保存したコードの30%を転送するDropboxサブスクリプションを購入しました。 少し振り返って、彼はすべてを途中で落とさないことに決め、再び書き始めました。 少し時間が経過し、書かれたコードのすべてが私の記憶に残っていたため、次の3日間ですべてがゼロから書き直され、同時にリファクタリングされ、別の公開の準備が整いました。



成功です!



1週間前、私は審査のために申請書を送りましたが、6日という短い記録で、私の申請書は販売準備完了であるというメールを受け取りました。 そして、それは日曜日に起こりました。 どうやら、検閲官は、私が開発プロセスで耐えなければならないすべての困難を感じ、私を喜ばせるために週末に仕事に出かけました。



soap4.meに登録し、月に数ドルを支払い、 リンクからアプリケーションをダウンロードすることで、私の仕事の成果を十分に楽しむことができます。

アプリケーションは、iOS> = 5.0が搭載されたすべてのiOSデバイスで実行されます。

私のデザイナーは役に立たないので、見た目は比較的質素ですが、人々はそれが好きです。







さらに多くの計画があります:

-新しいエピソードのプッシュ通知。

-デバイスとブラウザー間のエピソード停止時間の同期。

-季節のカバー。

-iPadのインターフェイス。



開発のニュアンスのいくつかについて話す計画もあります。 私は心から何か面白いことに対処しなければならないと信じていました。



この長い作品から何を学ぶことができますか? たとえば、急いで結論を出す必要はありません。中間段階で失敗を試みることを恐れてください。 または、年間100ドルを節約する必要がないこと Cydiaを介した発達とその後の分布は同じhemoです。 または、App Storeが同じではないという事実。 一般的に、誰もが自分で何かを作るでしょうが、それが役に立つと信じたいです。



それまでの間、ダウンロード、登録、視聴は見回さないでください。



UPD 3Gの表示は、セルラーネットワークを介したビデオストリーミングをHTTPライブストリーミングで実装するというAppleの要件により無効にする必要がありました。これにより、提供されるコンテンツの形式に多くの制限が課せられます。 したがって、最初のバージョンでは、公開時に不必要なリスクを排除するためにあらゆることを行うことにしました。 将来のバージョンでは、「ノイズによる」この制限を削除しようとします。



All Articles