Twitterrificのような iPhone アプリの開発者はいくら請求できますか?
新しいコミュニティ Web サイトで同じ機能を備えたアプリケーションが必要なので、これを知りたいです。Ruby はできますが、Objective-C の経験はありません。ですから、iPhone プログラミングに関する本を読み始めるか、その作業を iPhone プログラマーにアウトソーシングするかするのは、私にとって興味深いことです。
Twitterrificのような iPhone アプリの開発者はいくら請求できますか?
新しいコミュニティ Web サイトで同じ機能を備えたアプリケーションが必要なので、これを知りたいです。Ruby はできますが、Objective-C の経験はありません。ですから、iPhone プログラミングに関する本を読み始めるか、その作業を iPhone プログラマーにアウトソーシングするかするのは、私にとって興味深いことです。
私は Twitterrific の開発者の 1 人ですが、正直なところ、この製品に何時間費やしたかわかりません。開発に 160 時間、デザインに 40 時間という見積もりに賛成票を投じた皆さんは、非常に高いと言えます。(別の言い方をしますが、Stack Overflow での投稿はこれが初めてなので、よろしくお願いします。)
Twitterrific には、iOS 1.0 (ジェイルブレイク) から始まる 4 つのメジャー リリースがありました。これは大量のコードであり、その多くはビット バケットにあります (メジャー リリースごとに多くのリファクタリングを行っています)。
注目すべき点の 1 つは、iPad バージョンの作業にかかった時間です。Apple は、開発を行うために 60 日間を与える製品リリース日を設定しました。(その後、1週間延長されました。)
iPad の開発はゼロから始めましたが、基礎となるコード (ほとんどがモデル) の多くが再利用されました。開発は、2 人の経験豊富な iOS 開発者によって行われました。そのうちの 1 人は本を書いています: http://appdevmanual.com :-)
このような短いスケジュールで、私たちはかなり長い時間働きました。控えめに言って、1 日 10 時間、週 6 日としましょう。その 60 時間を 9 週間とすると、540 時間になります。開発者が 2 人いると、1,100 時間近くになります。クライアントの料金は 1 時間あたり 150 ドルで、新しいコードだけで 165,000 ドルになります。大量の既存のコードを再利用していたことも思い出してください。そのコードの価値を 35,000 ドルに下げて、総開発費を 200,000 ドルにします。
本格的な iPhone 開発を行ったことがある人なら誰でも、どのプロジェクトにも多くの設計作業が必要であることを理解できます。製品のその側面に取り組んでいるデザイナーが 2 人いました。彼らは、まったく新しいインタラクション メカニクスに対処するのに苦労しました。触るハードウェアも持っていなかったことを忘れないでください (大量の印刷物!) 2 人を合わせると、少なくとも 1 週間に 25 時間をプロジェクトに費やしました。したがって、1 時間あたり 150 ドルの 225 時間は、約 34,000 ドルです。
プロジェクト管理、テスト、機器など、多くの開発者が考慮に入れていない他のコストもあります。繰り返しますが、その数字を 16,000 ドルに下げると、250,000 ドルになります。この数字は、Jonathan Wight (@schwa) の 22 日間のオバマ アプリでの $50-150K の見積もりと一致しています。
別のヒットを取る、おい。
アプリのバックエンド サービスを構築したい場合、その数はさらに増えるでしょう。Instagramが新しいフロントエンドとバックエンドを構築するために50万ドルのベンチャー資金を投入したことに、誰もが驚いているようです。私は違います。
バラク・オバマのアプリは、最初のコードからリリースまで開発に 22 日かかりました。3 人の開発者 (ただし、全員がフルタイムというわけではありません)。総勢10名。図 500 ~ 1000 工数。契約料金は 1 時間あたり 100 ~ 150 ドルです。図 50000 ~ 150000 ドル。アプリを Obama.app と比較し、それに応じてスケーリングします。
実勢料金を支払うよりも、開発したアプリケーションを取得するための費用を少なくする方法はいくつかありますが、多くの場合、支払った金額に見合ったものを手に入れることができます。文化や言語のギャップを越えてコミュニケーションを取る必要があります。
Twitterific のようなアプリを開発するのは簡単ではありません。これは非常に洗練されたアプリであり、ほとんどの人 (実際には多くの開発者) がその背後にある努力に気付かなかったり気付かなかったりする細部にまで注意を払っています。オフショアに行くか、「経験の浅い開発者と協力」することで、3500 ドルまたは 5000 ドルで作成された Twitter iPhone クライアントを入手できるかもしれませんが、そのために Twitterific を入手することはできません。その金額の中途半端なアプリケーション。
そして、最終的にはプロセスの管理に多くの時間を費やし、要件を行ったり来たりし、彼らがあなたに与えたいものではなく、あなたが本当に欲しいものを手に入れるために戦うことになるでしょう.
また、オフショアであれ、経験の浅い開発者を使用するだけであれ、「カットレート」開発にはリスクがあります。最終的に、使用できないもの、またはクラッシュしたり動作が不安定なために 1 つ星の評価が付けられたりする可能性があります。時折、開発者の低価格の逸品を見つけるかもしれませんが、現在この市場での需要が非常に高いことを考えると、低価格で長く留まることはありません.
私の本やブログのおかげで、iPhone アプリケーションについて助けが必要なときに、人々はよく私に手を差し伸べてくれます。海外で開発したアプリケーションや、ここアメリカで経験の浅い開発者が開発したアプリケーションの修正を求める人々から、平均して月に 4 ~ 5 件の問い合わせを受けています。ほとんどの場合、安易に購入したコードを修正しようとするよりも、自分のコードを捨てて、彼らが何をしているのかを知っている開発者とやり直すほうがよいと彼らに言わなければならない. 彼らが持っているものを「直そう」と言い張るなら、私はその仕事を断ります。
私は非常に優れた iPhone アプリ開発者であり、サービスに対して 1 時間あたり 150 ドル以上を請求しています。私は iPhone アプリとそのサーバー側コンポーネントを構築した経験が豊富です。また、オフショアで開発されたアプリを修正するために何度か呼び出されました。これが私の見解です。
クライアント向けのショッピングアプリをリリースしようとしています。デザイン作業は、2 人のクライアントのインハウス デザイナーによって 2 週間にわたって行われました。彼らはすでにすべての画像アセットを持っていたので、迅速でした。2 人 x 10 日 x 8 時間 = ~24,000 ドルと考えてください。iPhone アプリにデータを提供するには、サーバー側を変更する必要がありました。社内チームと社内プラットフォームと社内 API、2 人の開発者、4 週間、または約 50,000 ドルを使用しました。これは、彼らが既に Web ショップと API を持っているためです。そこにたどり着くのに約 400,000 ドルかかります (プラットフォームを除く)。そして、私のコードの多くが以前のプロジェクトから複製されていることを考えると、アプリ側を 3 週間で書きました。
総支出額: 〜 $100,000、それはめちゃくちゃ安いです!
そして、彼らはこれを無料で提供するので、クライアントは自分の店で iPhone から購入することができます。
ピーターさん、あなたのアプリの場合、サーバーと API と設計があれば、複雑さにもよりますが、30,000 ドルから 60,000 ドルになると思います。柄がない場合は2倍にしてください。API をお持ちでない場合は、もう一度お試しください...
私は Web およびモバイル開発会社のアカウント エグゼクティブであり、この質問を毎日耳にします。残念ながら、iPhone アプリは安くはありません。米国内に滞在している場合、1 時間あたり約 100 ドルを期待できます。インドのオフショア開発者が 1 時間あたり 20 ドルという低価格で出回っているのを見たことがあります。それはすべて、アプリに実行させたい機能の数と複雑さに依存します。単純な 1 つの関数のアプリは、通常 4 ~ 5k 程度です。チームに健全な時給を支払っていて、生のプロトタイピング、開発、およびコーディングには時間がかかるため、それらは非常に高価です。アプリは 60 ~ 100k を簡単に超えることができます。その一例が、電話でチケットを購入できる完全な e コマース プラットフォームを備えたアプリを作成している Southwest Airlines です。そのすべてを IT に移植するのは大変な作業です。
また、プロジェクトのオフショアリングが常により良い選択肢であるとは限りません。そうすることで、相手が誰であるかをよりよく知ることができます。誤解しないでほしいのですが、彼らはもっと良い取引を求めてひどい仕事をしているのですが、彼らを見つけるのはそれほど簡単ではありません。彼らは、ここで 6 週間かかる簡単なプロジェクトを 5 か月もかけてやり過ごすか、まったく完了せずに半分完成させて渡すかのどちらかです。作業を完了するこのシナリオを何度も見てきました。プロジェクト管理が課題になります。アプリに何をしてほしいかを正確に伝えるのは難しい場合があります。
iPad 用の River of News は、バージョン 1.0 に到達するまでに約 400 時間の開発時間を要しました。デザイナーが何時間 (20 ~ 50 時間?) 費やしたかわかりません。米国の労働率では、少なくとも 40,000 ドルです。でも、ワンマンだからこそできるタイトな開発。コードを書く人と、製品が何をするかを決める人を分けると、膨大な量のオーバーヘッドが追加されます。
オフショアに送信する場合は、何が必要かを正確に把握しておく必要があります。言語と時差があるため、何が可能かを探る反復設計を行うのは非常に困難です。
Appsamuck iPhone チュートリアルは、iPhone 用に開発された 31 の小さなアプリで終わる 31 日間のチュートリアルを目指しており、そのすべてのソース コードをダウンロードできます。また、アプリを構築するための商用サービスも提供しています。
コーディングができるかどうか知りたい場合は、少なくともコードをダウンロードして、ニーズに役立つものがあるかどうかを確認できます。反対に、アプリを開発するための見積もりを彼らから得ることもできるので、アウトソーシングと社内のコインの両方を試すことができます. もちろん、それはすべてあなたの時間にもよります!それは確かに一見の価値があります!
(わかりました、役に立つ助けを投稿しようとする最後の悲惨な試みの後、私は探し回ってしまいました!)
私は Coupious モバイル クーポン iPhone アプリの開発者であり、そのアプリケーション (v1.0 - v1.5) に費やした時間から考えると、おそらく $15,000 - $20,000 の投資でした。ただし、公平を期すために、私はそれに取り組んでいる唯一の開発者であり、プロジェクトを開始したとき、Objective-C を見たり使用したりしたことがなかったことを認めます。それにもかかわらず、3 か月後にリリースされたため、コーディングと同様にかなりの量の学習が行われたため、数値はおそらく少し歪んでいます。
ただし、iPhone の有能な開発者は、スキルとプラットフォームでの時間に応じて、80 ドルから 150 ドルの範囲で実行されます。単純なアプリケーションの場合、アプリはおそらく 2K ~ 5K で実行され、中程度の複雑さのアプリは 5K ~ 15K で実行され、かなり複雑なアプリは 15K ~ 30K で実行されます。ゲーム アプリケーションはさらに多くの可能性があります。
高いのは、スキルがかなり専門的で、誰もができるわけではないからです。
私が iPhone アプリを作ったことがどれだけ少ないかを認めたくないのですが、私は二度と同じことをしないと断言できます。「単純な 1 つの機能のアプリを作成できます.. [個人開発者]... 5,000 ドルで」と言った人は正しいです。ただし、それはまだ控えめであり、プロジェクト設計、グラフィック設計、またはネットワーク バックエンドの作業がほとんどないことを前提としています。
上で引用された料金は、米国の開発者に支払うと予想される料金です。ただし、オフショア開発者を使用することで、わずか4,000ドルでアプリを構築できた人もいます。
これを行ったグループからのブログ投稿は次のとおりです:http ://www.lolerapps.com/why-outsourcing-iphone-apps-was-a-no-brainer-for-us
また、Carla Whiteは、「Inside Secrets to a iPhone App」と呼ばれる、彼女のアプリをアウトソーシングするために使用したプロセスについての素晴らしい電子書籍を作成しました。彼女は、iPhoneアプリの開発をまだ学んでいるチームと協力することをいとわなかったため、どのようにして多くのことを成し遂げたかについて話します。
したがって、上記で説明した高価格の開発者に代わるものがあります。