Androidアプリ開発の外注・依頼はどう選ぶ?費用相場と代行会社の選定基準
Androidアプリの開発を同じ要件で数社に相談すると、見積もりの金額が3倍近く開くことがあります。差の正体は開発工数だけではありません。動作を保証する端末の範囲、Google Play まわりの運用をどちらが持つか、保守契約を含むかどうか。この3つが見積書のどこにも書かれていないまま金額だけが並ぶのが、Androidアプリ開発の外注でよくある状態です。この記事では、外注できる工程の線引き、個人と代行会社の選び分け、費用相場と金額が動く要因、代行会社の選定基準、依頼からGoogle Play公開までの流れを、発注者が判断できる粒度で整理しました。開発の前提そのものはAndroidアプリ開発とは?できること・開発の流れ・iOSとの違いで扱っているため、本記事は発注の実務に絞ります。
まとめ|Androidアプリ開発の外注で先に決める3つの発注条件
相見積もりを取る前に固めるべき条件は3つあります。①Google Play デベロッパー アカウントとアプリ署名鍵をどちらの名義に置くか、②要件定義・実装・ストア申請・保守のうち何を任せて何を社内に残すか、③保守を含めた年間の費用枠。ここが曖昧なまま金額だけを比較すると、安い見積もりが「保守なし・ソースコード非納品・検証端末2機種」だったと後から判明します。
依頼先は案件の継続性で決めてください。機能を足し続ける事業アプリなら受託開発の代行会社、単発の小規模アプリで社内に検収できる人がいるならフリーランス、定型的な店舗系ならアプリ制作プラットフォームが成立します。個人への依頼は月数十万円規模まで金額が下がる一方、担当者が1人のため、その人が離脱した時点で開発が止まります。
Androidに固有の費用要因は、端末とOSバージョンの分散と、Google Playが毎年引き上げる対象APIレベルの期限要件です。作って終わりの見積もりでは、翌年の更新でストアに出せなくなります。年次の追随費用を初期見積もりの段階で枠取りしておくのが、Android外注では現実的な進め方になります。
Androidアプリ開発の外注で任せられる範囲と発注側に残る作業
渡す範囲を先に線引きしないと、見積もりの前提が会社ごとにずれます。Androidの場合、開発そのものよりもGoogle Play側の運用をどちらが持つかで、契約終了後の自由度が大きく変わります。
Google Play申請と保守まで含めて外注できる工程と社内に残す判断
Androidアプリの工程は、企画・要件定義/UI設計/実装/テスト/Google Play申請/リリース後の保守運用に分かれます。実装とテストは全面的に外注でき、判断が割れるのは前後の工程です。要件定義から任せる場合、発注側は業務知識を提供する打ち合わせに毎週数時間を割く前提で工数が積まれます。
現実的な配分は、要件定義を代行会社と共同で行い、意思決定だけ社内が握る形です。保守は契約を分けるのが通例で、開発費に含まれるのは検収後1〜3か月の瑕疵対応まで。OSの年次更新への追随や機能追加は別途の保守契約になります。見積書に保守の記載がなければ、その会社は初期構築だけの前提で金額を出しています。
Google Playデベロッパーアカウント25米ドルの名義を決める基準
Google Playで配信するには、Google Play デベロッパー アカウントの登録が必要です。登録料はUS$25で、Apple Developer Programの年99米ドルと違い1回限りの支払いです(2026年7月時点)。金額が小さいぶん軽く扱われがちですが、名義の選択はアプリの所有権そのものに直結します。
アカウントを代行会社の名義で作ると、契約終了後もアプリの配信権限が相手側に残ります。アプリの資産を自社に置くなら、デベロッパー アカウントは自社名義で開設し、代行会社をユーザーとして招待して権限を付与する形にしてください。組織アカウントの開設にはD-U-N-S番号による本人確認が求められ、審査に数営業日から数週間かかる場合があります。開発着手と同時に申請を出しておかないと、完成しているのに公開できない待ち時間が発生します。
もう1つ、個人アカウントには納期に効く要件があります。2023年11月13日以降に作成された個人用デベロッパー アカウントは、製品版の公開前にクローズドテストを通す必要があり、テスター12名が14日間連続でオプトインしている状態が条件です(2024年12月11日に20名から緩和)。テスター集めに2週間以上かかることを見込まず個人名義で進めると、公開日が丸ごとずれます。
アプリ署名鍵の管理をどちらが持つかで変わる開発会社の乗り換え難易度
Androidアプリはアプリ署名鍵で同一性が担保され、鍵が変わると同じアプリとして更新を配信できません。Play アプリ署名を使えば署名鍵自体はGoogleが管理しますが、その設定を行ったアカウントとアップロード鍵を誰が握っているかで、開発会社を乗り換えるときの難易度が決まります。
鍵とアカウントの両方が代行会社側にある場合、乗り換えは事実上できません。新しい会社に引き継ぐには、アプリの移管かアップロード鍵の再登録が必要で、どちらも元の会社の協力が前提です。関係がこじれてから交渉すると詰みます。契約書に「Google Play デベロッパー アカウントは発注者名義」「アップロード鍵と証明書一式を検収時に納品」の2条項を入れておけば、この論点は着手前に片づきます。
個人(フリーランス)と代行会社を分けるAndroid外注の依頼先条件
依頼先の類型は4つあります。価格順に並べると個人・アプリ制作プラットフォーム・オフショア・国内の受託開発会社ですが、選ぶ基準は価格ではなく、要件の固まり具合と開発を続ける期間の長さです。
個人・フリーランスへの依頼が成立する条件と継続開発で崩れる場面
個人への依頼は、機能が20画面以下・外部システム連携なし・仕様書を発注側が書ける、この3条件がそろったときに成立します。人月換算で40〜80万円台まで下がることも珍しくありません。単発の社内ツールや実証用のアプリなら、代行会社に頼むより速く安く終わります。
崩れるのは継続開発に入った局面です。担当が1人しかいないため、体調不良や他案件との掛け持ちで開発が数週間止まります。Google Playの対象APIレベル要件は毎年更新されるので、追随作業を誰が引き受けるかを決めていないと、翌年に連絡が取れず更新できないアプリだけが残ります。事業の売上に直結するアプリを個人1名に預けるのは、条件が良くても避けたほうが安全です。
フリーランス法が発注側に課す条件明示と60日以内の支払い義務
個人への外注は、2024年11月1日に施行されたフリーランス・事業者間取引適正化等法の対象になります。発注側には業務内容・報酬額・支払期日などを書面や電子データで明示する義務があり、報酬は成果物を受け取った日から60日以内に支払わなければなりません。口頭とチャットだけで進める慣行は、この時点で法令違反の側に寄ります。
2026年1月1日には下請法が中小受託取引適正化法(取適法)へ改正され、手形による支払いが禁止されました。数年前のひな形を使い回している場合、支払サイトの条項がそのまま違反になりかねません。個人へ発注する予定があるなら、契約書の見直しを見積もり取得より先に済ませてください。契約形態そのものの整理は委託とは?委任・請負・受託との違いと発注者が押さえる契約の選び方で確認できます。
受託開発会社への発注が費用に見合う案件規模と開発体制の判断条件
代行会社への発注が費用に見合うのは、開発費が概ね200万円を超える規模からです。この水準になると、要件定義・設計・実装・テストを分担する体制が必要になり、1人では工程が回りません。会員登録や決済、基幹システム連携を含むアプリはこの領域に入ります。
体制面では、Androidエンジニアが2名以上在籍しているかを確認してください。1名体制の会社は、実質的にフリーランスへ依頼するのと同じリスクを抱えたまま、管理費のぶんだけ高い見積もりになります。iOSも同時に必要なら、両OSを社内で持つ会社か、クロスプラットフォーム開発の実績がある会社に絞ると、仕様のずれを調整する手間が減るでしょう。iOS側の発注条件はiPhoneアプリ開発の外注とは?依頼先の選び方・発注の流れで個別に整理しています。
オフショア・ノーコードを選べる条件と国内受託へ戻す判断の境界
オフショア開発は人月40〜80万円台と国内の半額前後で、金額だけを見れば魅力があります。成立条件は1つ、発注側に仕様を英語または日本語で詰め切れるブリッジ人材がいることです。この条件を欠いたまま発注すると、差額は仕様の食い違いによる手戻りで消えます。要件が確定していて、画面数が多く単純な実装が続く案件でのみ選んでください。
アプリ制作プラットフォームは、店舗のクーポン配信やポイントカードのように機能が定型化された用途で月額数万円から使えます。境界線は独自の業務ロジックが入るかどうかです。既存の基幹システムと連携する、独自の計算処理を持つ、審査で個別対応が要る。このいずれかに当たった時点でプラットフォームでは組めず、国内の受託開発へ戻す判断になります。
Androidアプリ開発の外注費用相場と見積もり金額が動く要因
費用の内訳はほぼ人件費です。人月単価と開発期間の掛け算で総額が決まり、そこにストア対応と保守が乗ります。総額のレンジそのものはアプリ開発の費用相場は?規模・OS・開発手法別の内訳と抑え方で扱っているため、ここでは金額が動く要因の読み方に絞ります。
開発規模別の費用レンジと人月単価で決まる見積もり金額の組み立て
市場で公開されている相場は、機能規模でおおよそ次のように分かれます。
| アプリの種類 | 費用の目安 | 期間の目安 |
|---|---|---|
| 情報閲覧・カタログ型 | 50〜100万円 | 1〜3か月 |
| 会員登録・通知あり | 100〜200万円 | 3〜4か月 |
| 決済・外部連携あり | 200〜300万円 | 4〜6か月 |
| 基幹連携・独自ロジック | 300万円以上 | 6か月以上 |
人月単価は初級エンジニアで60〜100万円、中級で80〜120万円、上級で100〜160万円が国内の目安です。見積書に「一式」としか書かれていない場合は、単価と人数と月数の3項目に分解して再提出を求めてください。分解できない会社は、工数を積んでいないか、下請けへ丸投げする前提で金額を出しています。
検証端末とOSバージョンの範囲が金額を押し上げるAndroid固有の要因
Androidの見積もりがiOSより高くなる主因は、端末とOSバージョンの分散です。iPhoneは機種が限られますが、Androidはメーカーごとに画面サイズ・解像度・独自のカスタマイズが異なり、動作確認の対象を増やすほど検証工数が積み上がります。
実務上は「主要3メーカー×上位2世代の計6機種」あたりが標準で、ここを10機種以上に広げると検証工数が1.5倍前後に膨らみます。対応OSバージョンの下限も同じ構造で、古い端末を切り捨てられない要件はそのまま金額に乗ります。自社アプリの利用者層が業務用の配布端末に限られるなら、対象機種を型番で指定して見積もりを取るのが最も効く費用の抑え方です。見積書に検証端末の一覧がない会社は、この工数を意図的に見えなくしています。
対象APIレベルの追随に毎年かかる保守費用と年間予算の考え方
Google Playは対象APIレベルの下限を毎年引き上げます。2026年8月31日以降、新規アプリと既存アプリの更新はAndroid 16(APIレベル36)以上を対象にする必要があり、既存アプリが新しいOSの端末で新規ユーザーに配信され続けるにはAPIレベル35以上が条件です。延長申請は2026年11月1日まで受け付けられますが、恒久的な回避策ではありません。
16 KBページサイズ対応も同じ性質の期限で、2025年11月1日以降にGoogle Playへ提出する新規・更新アプリのうち、Android 15(APIレベル35)以上を対象とするものは64ビット端末で対応が必須になりました。ネイティブライブラリを含むアプリは再ビルドと検証が要ります。この種の追随作業は年に1度、規模にもよりますが数十万円の工数として発生します。初期見積もりに保守費用の欄がなければ、年間の追随予算を別枠で確保しておいてください。
代行会社の選定基準とAndroid開発の実績を見極める確認項目
会社選びで見るべきは実績の件数ではなく、Androidに固有の運用をどこまで自走できるかです。提案書の体裁は各社そろっているため、差は質問への答え方に出ます。
提案時に確認する5項目とAndroid実績を判定する具体的な材料
相談段階で次の5点を聞くと、Android案件の経験値がそのまま表れます。
- Google Play Consoleの運用(審査対応・段階的公開・クローズドテスト)をどこまで代行できるか
- KotlinとJetpack Composeでの開発実績があるか、Javaの既存資産をどう扱う方針か
- 実機での検証環境を社内に持っているか、対象機種をどう決めているか
- 対象APIレベルの引き上げに追随する保守メニューと年額があるか
- 過去に公開したAndroidアプリのGoogle Playリンクを提示できるか
優先順位を付けるなら、1つ目と4つ目です。実装力は複数社で大きな差が出にくい一方、ストア運用と年次追随を引き受けられるかは会社によって明確に分かれます。開発言語の考え方が曖昧な会社は、Androidアプリ開発の言語はKotlinとJavaのどちらか?選定基準と環境の論点で質問すると判断できます。
相見積もりを金額で比較できる状態にする3条件と差額の読み解き方
金額を比較できる状態にする条件は3つです。全社に同じ要件一覧を渡すこと、対象機種と対応OSバージョンの下限を指定すること、保守の範囲と期間を条件として明示すること。この3つを揃えずに取った見積もりは、単に前提の違う数字が並んでいるだけです。
そのうえで差額を読みます。同条件で2倍以上の開きが出た場合、安い側は要件を小さく解釈しているか、テスト工数を削っているかのどちらかです。高い側が悪いとは限りません。検証端末が10機種、保守が年間契約込み、といった内訳なら金額差には理由があります。見積書の合計だけを並べたスプレッドシートで判断すると、必ず安いほうを選んで追加費用で逆転します。
請負と準委任の使い分けと検収できる基準を契約締結前に決める手順
契約形態は、要件が固まっているなら請負、要件を探りながら進めるなら準委任が原則です。請負は成果物の完成に責任があるぶん、途中の仕様変更が追加見積もりになります。準委任は柔軟に動ける代わり、期間と工数に対して支払うため、総額が読みにくくなります。
どちらを選んでも、検収基準を契約前に文章化しておく必要があります。「正常に動作すること」では検収できません。対象機種一覧での起動と主要導線の完走、指定した画面数と機能一覧の実装、Google Playの審査通過。この3点を検収条件に書き込めば、支払いを巡る争いはほぼ起きません。
依頼からGoogle Play公開までの流れと外注で失敗する典型条件
発注から公開までは、小規模でも3か月前後かかります。工程そのものより、発注側の意思決定が止まる期間で全体が延びるのが実情です。
相談からGoogle Play公開までの6ステップと発注側が担う作業
標準的な進み方は次のとおりです。各段階で発注側にも必ず作業が発生します。
- 要件整理と概算見積もり(発注側:目的・機能一覧・対象機種の提示)
- 提案と比較検討(発注側:同一条件での相見積もり取得と社内稟議)
- 契約と要件定義(発注側:業務知識の提供と仕様の意思決定)
- 設計・実装・テスト(発注側:中間レビューと素材・原稿の提供)
- 検収とストア申請準備(発注側:検収基準での確認とストア掲載情報の準備)
- Google Play公開と保守開始(発注側:公開後の不具合報告と改善要望の整理)
止まりやすいのは2と3です。稟議に1か月、要件の意思決定に1か月かかると、開発が始まる前に2か月が消えます。ストア掲載情報の準備も発注側の作業で、着手が遅れると公開日だけが後ろへずれます。
要件を固めずに発注して追加費用が膨らむ失敗パターンとその防ぎ方
最も多い失敗は、機能一覧が固まらないまま概算で契約し、開発途中の仕様追加で当初見積もりの2〜3倍に膨らむパターンです。「50万円と聞いていたのに200万円を超えた」という相談は、この構造から生まれます。原因は代行会社の見積もりが甘いことではなく、発注側が決めていない部分を安い前提で解釈した結果です。
防ぎ方は単純で、画面遷移図と機能一覧を発注前に作り、それ以外は範囲外と明記することです。作れないなら、要件定義だけを別契約で切り出し、成果物として要件定義書を受け取ってから開発を発注してください。要件定義に30〜50万円を先に払うほうが、後から膨らむ追加費用より安く収まります。
外注を見送るべき3つの場面と代行会社に依頼すべき案件の判断条件
外注を見送るべき場面は明確にあります。社内に既存のノーコード環境で足りる用途、利用者が10名程度の社内ツール、企画が固まっておらず来月には要件が変わりそうな段階。この3つはいずれも、発注しても要件変更で費用が膨らむだけです。特に3つ目は、企画を詰め切ってから発注し直したほうが総額は下がります。
逆に、代行会社に依頼すべき条件も3つです。①事業の売上や業務に直結し、止まると損失が出る、②公開後も機能追加が続く、③決済や個人情報を扱い、法令とストア審査の両方に対応が要る。このいずれかに当たるなら、個人やプラットフォームではなく体制を持つ会社に出してください。当社ではAndroidアプリ開発として、要件定義からGoogle Play公開後の保守までを受託しています。相談前に、目的・想定利用者数・必要な機能一覧・対象機種・公開希望時期の5点を整理しておくと、初回から精度の高い見積もりが出せます。
よくある質問
Androidアプリ開発の外注を検討する担当者から寄せられることの多い質問をまとめました。
Androidアプリ開発の外注費用はどのくらいが目安ですか?
機能規模で分かれます。情報閲覧型なら50〜100万円、会員機能や通知を含むと100〜200万円、決済や外部システム連携が入ると200〜300万円、基幹システム連携や独自ロジックを持つものは300万円以上が目安です。内訳のほとんどは人件費で、人月単価は初級60〜100万円、中級80〜120万円、上級100〜160万円が国内の相場になります。
個人(フリーランス)と代行会社のどちらに依頼すべきですか?
単発で20画面以下、外部連携なし、仕様書を自社で書けるなら個人で成立します。ただし担当が1名のため、離脱すると開発が止まります。事業の売上に直結するアプリや、公開後も機能追加が続くアプリは、Androidエンジニアが2名以上在籍する代行会社に依頼してください。個人への発注はフリーランス法の対象になり、条件明示と60日以内の支払いが義務になる点も押さえておく必要があります。
Google Playへの公開申請は代行会社に任せられますか?
申請作業自体は代行できます。ただしGoogle Play デベロッパー アカウントは自社名義で開設し、代行会社にはユーザーとして権限を付与する形を推奨します。アカウントが代行会社名義だと、契約終了後もアプリの配信権限が相手側に残るためです。登録料はUS$25の1回払いで、組織アカウントの場合はD-U-N-S番号による確認に数営業日から数週間かかります。開発着手と同時に申請しておくと、公開時の待ち時間を避けられます。
Androidだけ先に開発してiOSは後から追加できますか?
できます。ネイティブ開発でAndroidを先行させ、後からiOS版を作る進め方は一般的です。ただし別々に開発すると、2本目もほぼ同額の費用がかかります。両OSを1年以内に出す予定があるなら、FlutterやKotlin Multiplatformといったクロスプラットフォーム開発を最初から前提にしたほうが総額は下がります。判断の分岐は、端末固有の機能をどこまで使うかです。カメラ制御やBLEを深く使う要件があるなら、ネイティブ2本立てのほうが結果的に安定します。
開発したアプリの署名鍵やソースコードは受け取れますか?
契約に明記していれば受け取れます。逆に、何も書かなければ著作権は制作した側に残るのが原則です。契約書に「ソースコード一式の納品」「著作権の譲渡」「アップロード鍵と証明書の引き渡し」の3点を入れてください。Androidではアプリ署名鍵が変わると同じアプリとして更新を配信できないため、鍵の帰属は開発会社を乗り換えられるかどうかを直接左右します。検収時に第三者ライブラリのライセンス一覧も併せて受け取っておくと、後の改修で権利関係を調べ直す手間が省けます。
関連記事
- Android Studioとは?できること・使い方・インストール手順:開発環境の中身を知っておくと見積もりの前提を確認しやすくなります
- システム開発の費用相場は?内訳・人月単価と見積もりの妥当性:人月単価と工数の考え方をシステム開発全般で確認できます
- Webアプリ開発とは?仕組み・種類・開発言語から費用と外注判断まで:ネイティブアプリではなくWebアプリで足りるかの検討材料です
- 委託とは?委任・請負・受託との違いと発注者が押さえる契約の選び方:請負と準委任の使い分けを契約の観点から整理しています