WebViewのシステム開発の発注/外注/依頼/委託方法について

WebViewのシステム開発を発注するときは、まず業務と既存Webを整理し、要件と配布方法をRFPにまとめます。そのうえで契約と見積もりを比べ、MVPで検証すると、必要な機能と運用を決められます。

▼全体ガイドの記事
・WebViewのシステム開発の完全ガイド

WebViewのシステムの概要

WebViewシステムは、iOS、Android、Windowsなどのアプリ画面に、HTTPSで配信するWebページを表示する仕組みです。代表的な実装は、iOSならWKWebView、AndroidならAndroid WebViewやJetpack WebKit、WindowsならMicrosoft Edge WebView2です。

Web画面、API、認証、データベースを再利用して既存Webシステムを広げたい企業には、WebViewシステムが適しています。

既存Webの再利用部分とアプリ固有の機能の切り分け

発注時は「WebViewだからすべてWebで作れる」と考えず、どこまでがWebで、どこからがアプリ固有の機能かを切り分けます。

  • WebとAPIを共通化しやすい機能:日報入力、案件検索、在庫照会、申請・承認、会員情報の参照。
  • ネイティブ設計が必要な機能:カメラ・位置情報・通知、QR・バーコード、Bluetooth、端末内ファイル、決済、オフライン入力。
  • 実装方法:必要な部分だけSwift、Kotlin、Flutter、Capacitorなどで補うと、全面的なネイティブ開発より範囲を絞れます。

ネイティブ設計が必要な機能では、権限とデータ保存の設計も必要になります。

向いている業務と向いていない業務の判定

既存Webを外出先で使う業務、PCとスマートフォンで同じデータを扱う業務、iOSとAndroidに同じ業務フローを展開する場合は、WebViewに向きます。

電波のない場所で長時間入力する業務や、複雑なセンサー制御・映像処理、ゲームのような高い描画性能が必要なサービスには、WebViewが向かない場合があります。

判断の際は、利用場所、通信状態、入力時間、許容待ち時間を確かめ、業務成果を基準にします。

WebViewシステムの発注形態の選び方

発注形態は、既存Webのラッパー化、端末機能の追加、業務システム連携、パッケージやクラウドの導入に分けられます。選ぶ際は、Web資産や端末機能、保守体制を比べるほか、利用者と配布方法も見ます。

既存Webを薄くアプリ化する方式

既存のレスポンシブサイトを読み込み、アイコン、戻る操作、ログイン状態、ストア申請を整える方式です。会員サイト、予約サイト、社内ポータルのアプリ配布に向いています。

株式会社アイラボは公式サイトで、特定サービスの公開例として、初期費用50万円・保守月2万円から、最短1週間を示しています。ただし、この価格はカメラ・通知、API改修、審査対応、画面の作り直しまで含む一般価格ではないため、比較の際に作業範囲を確かめます。

WebViewに端末機能やネイティブ画面を足す方式

業務アプリでは、写真撮影、通知、バーコード読み取りなどをネイティブ機能として追加できます。そのため、Webとネイティブのあいだのデータ、権限取得、失敗時の再実行を、仕様として決めておきます。

メテオリレイは公式サイトで、WebView・ネイティブ・デバイス連携を含むスタータープランを、OS単位で初期費用200万円から案内しています。ただし、金額はOS数と連携範囲で変わるため、段階的な機能追加の相談先として比べます。

パッケージ・クラウド導入と個別開発を比較する方式

定型的な申請、点検、顧客管理、在庫照会の業務では、SaaSや業務パッケージとWebView配布を組み合わせる方が早い場合があります。

独自承認、ERP・CRM・POS連携、特殊権限、拠点別ルールが重要なら、個別開発が適する場合があります。

比べる際は、初期費用に加えて、月額利用料やユーザー課金、API制限、データ持ち出し、解約時の移行費用を見ます。さらに、乗り換えに備えて、データ形式とAPI仕様の所有者を契約前に確かめます。

ポイント

既存Webで足りるか、端末機能が必要か、業務システムとの連携が中心かを見ると、発注形態を絞り込めます。保守体制と配布方法も、同じ時点で確かめます。

RFPと要件整理の準備範囲

RFPで整理する利用者や端末、非機能要件、アプリ公開審査の3領域を並べた図。
3領域をそろえると、提案を同じ前提で比べやすくなります。

RFPは完成設計書である必要はありませんが、委託先が共通の前提で提案できる情報は含めます。Web画面とアプリで費用が分かれるうえ、既存APIや端末機能によって見積もりも変わります。そのうえで、業務目的と制約を整理し、技術案は提案会社から複数案を出してもらいます。

目的・利用者・対象業務の1枚整理

「誰の何を改善するか」を業務単位で書きます。たとえば、営業が訪問先で案件状況を確認する業務、店舗スタッフが入荷時にバーコードを読む業務、現場担当者が写真付き点検報告を送る業務です。

利用者数や拠点数、端末の種類も記載します。あわせて、利用時間帯、同時利用者数、月間の写真枚数も書いておきます。

個人情報や機密情報の有無も明記します。そのうえで、ログインや一覧表示、写真送信、承認の目標時間を定めます。

機能要件と非機能要件の記載

RFPでは、機能要件と非機能要件を分けて整理します。

  • 機能要件:ログイン、権限、一覧・検索、入力・編集、写真・ファイル。通知、承認、帳票、管理画面、外部API連携。
  • 非機能要件:可用性、バックアップ、復旧目標、監査ログ。脆弱性対応、端末紛失対策、アクセシビリティ、サポート時間。

各機能の実装方法は、WebView、ネイティブ、既存機能のどれにするかを「未決」のままにしても構いません。

処理速度や同時利用者数に加えて、RTO・RPOや保管期間、権限変更の反映時間も決めておくと、追加費用を抑えられます。

公開方法とストア審査の要件への組み込み

配布方法は、利用者や公開範囲に応じて選び、審査や管理の要件も整理します。

  • 一般公開:App StoreとGoogle Playの審査。
  • 社内利用:MDMや限定配布。
  • 取引先・店舗スタッフ向け:アカウントと端末の管理。

AppleのApp Review Guidelinesは、再包装しただけのWebサイトを超える機能・コンテンツ・UIを求めています(Apple、2026年6月8日更新)。

Web閲覧アプリには、適切なWebKitフレームワークの利用を求めています。

Google Playは、サイト所有者の許可なくWebViewで表示するだけのアプリを、スパムとして扱うと説明しています。

RFPには、サイト所有権、アプリ固有の価値、審査用アカウントを含めます。さらに、プライバシーポリシーとサポート窓口も入れ、申請を担当する人も決めておきます。

ポイント

業務目的、利用者、非機能要件、公開方法をRFPに書いておくと、委託先は同じ前提で提案できます。判断がつかない項目は未決として残し、要件定義で調べます。

請負・準委任・ラボ型の契約形態の選び方

完成条件が明確な請負契約と、要件に不明点が多い場合の準委任・ラボ型を左右で比べた図。
仕様の確定度が契約選びの分かれ目になります。

契約形態は、仕様の確定度、発注者側の意思決定の速さ、開発後の改善頻度で選びます。

WebViewの外枠だけであれば、請負で範囲を決めやすい一方、要件に不明点が多い場合は、準委任で要件定義を行ってから開発契約へ進むと安全です。

契約名称にかかわらず、成果物や検収条件、変更手続きを具体化します。また、知的財産と保守の境界も決めておきます。

完成条件が明確な場合の請負契約

請負は、合意した成果物を完成させ、検収して納品する形に向きます。納品物には、指定OSのアプリや画面一覧、API仕様書を含められます。さらに、テスト結果やソースコード、ビルド手順書も納品物に加えられます。

受入条件には、「アプリが動く」ことに加えて、ログイン失敗や通信切断、戻る操作、スリープ復帰を含めます。また、権限拒否や外部リンク、ストア審査不承認時の扱いも入れておきます。

追加機能が出た場合は、見積もりと納期、影響範囲を変更管理票で合意します。

不確実な要件や継続改善の場合の準委任・ラボ型

準委任やラボ型は、期間と体制を決めて進める案件や、開発後も継続して改善・保守する案件に向いています。

  • 期間・体制:決められた期間、合意した体制・時間で要件整理、設計、改善を進める。
  • 継続改善:現場ヒアリングによる画面変更や、MVP後の利用データに基づく改修。
  • 継続保守:Web側とアプリ側を継続的に保守する案件。

発注者が毎月の内容を決められない場合や、稼働時間だけを買って成果の条件が曖昧なままの場合は、期待とずれることがあります。

週次の成果物やレビュー、担当者のスキルを、契約書や個別発注書に記載します。月次の上限と知識移転も、あわせて書いておきます。

WebViewのシステム開発費用の相場

薄いラッパーから大規模案件まで、4つの規模別に初期費用と期間の目安を横棒で示した図。
機能範囲の広がりに合わせて、費用と期間の目安も大きくなります。

公的な一律の相場はありません。既存Webを表示するだけか、画面を作り直すか、APIや基幹システムを連携するかによって、必要な工数は大きく変わります。

ここに示す目安は、ベンダーの公開料金と業務システム開発の一般的な規模感から組み立てた2025〜2026年時点のものです。契約価格を保証するものではないため、同じRFPで相見積もりを取り、作業範囲をそろえます。

規模別の初期費用と期間の目安

規模と機能範囲ごとに、費用と期間の目安を比べます。

  • 薄いラッパー:既存レスポンシブサイトなら初期50万〜150万円程度、1〜4週間。アイラボの公開例は初期50万円、保守月2万円から、最短1週間。
  • 小規模業務アプリ:150万〜400万円程度、1.5〜4か月程度。新規画面やAPIがあれば上振れ。
  • 業務システム連携型:既存DB・API、SSO・承認・帳票、監査ログ、ネイティブブリッジ、運用設計を含み、400万〜1,000万円程度、3〜8か月程度。
  • 大規模案件:1,000万円から数千万円、6か月から1年以上になる場合があります。

小規模業務アプリは、ログイン、権限、プッシュ通知、カメラ・ファイル連携に加え、簡易管理画面も含む想定です。金額は、機能数と既存Webの状態から組み立てた目安です。

大規模案件では、複数拠点やERP・CRM・POS連携、データ移行を含む場合があります。さらに、MDM、冗長化、負荷試験、24時間監視が加わることもあります。

比べる際は、対象業務、OS数、連携数、テスト範囲をそろえます。

見積書の開発費と運用費の内訳

見積書では、初期開発と継続運用の費用項目を分けて確認します。

  • 初期費用:企画・要件定義、UI設計、Web、API・バックエンド。
  • 実装・納品:iOS・Android・Windows、ネイティブ連携、テスト、ストア申請、文書、データ移行。
  • 別費用の例:サーバー・CDN、監視、外部認証、通知、MDM、脆弱性診断。
  • 端末関連:端末本体、ストア開発者アカウント、写真・ファイル保管も、別費用になりやすい項目です。
  • 運用費:サーバー、監視、保守、OS対応、問い合わせ、障害対応の時間帯を、月額または年額で確認します。

業務システム一般では、年間保守費を初期開発費の15〜20%程度とする目安が示されることがあります。たとえば初期開発費が500万円なら、年間75万〜100万円が比較の基準になります。

金額は、24時間監視やSLAの有無、端末検証と診断、追加改修の有無によって変わります。

相場から大きく外れた金額は、すぐに良し悪しを判断しません。そのかわり、要件定義費、保守対象、障害時の一次対応、軽微改修の定義を、見積書の項目ごとに確認します。

安い見積もりの除外項目

「初期50万円」「最短1週間」は、既存Webが完成していて、画面の作り直しや複雑な連携がなく、OSや審査対応の範囲も限られる場合の価格です。

WebViewのままでは、小さい文字や使いにくいファイル選択、Cookie切れ、通信断時の入力消失は解決されません。

要件定義やUI改善、端末試験が含まれるかを確かめます。障害対応、ストア再申請、公開後のOS更新も対象かを見て、対象外なら別見積もりを取ります。

ポイント

見積もりは、初期開発費と運用費、端末関連や除外項目の内訳がそろって初めて比べられます。相場から外れた金額は、要件定義費や保守対象を見てから判断します。

WebViewシステムの委託先の選び方

委託先は、業務を理解したうえで、Webとアプリのあいだでどこまでをどちらが受け持つかを設計できるかで選びます。

候補には、薄いラッパーを短納期で提供する会社、端末機能やクロスプラットフォームに強い会社、基幹連携・クラウド・運用を担うSIerがあります。

同じRFPを渡し、提案の前提や対応範囲、体制を比べます。さらに、成果物と保守条件もそろえて評価します。

類似する業務・OS・連携の実績

アプリの本数より、自社に近い業務の実績を見ます。具体的には、営業日報、点検、受発注、会員管理などの業務を扱った経験を聞きます。さらに、iOSとAndroidの双方の経験、既存Web・APIの引き継ぎ、カメラ・通知の実装も質問します。

可能であれば、公開画面に加えて、導入後の運用や障害対応、OS更新、担当の継続性も確認します。紹介された企業には、公開を許可される範囲で担当領域と成果を聞きます。すると、提案資料だけでは見えない差が分かってきます。

認証・セキュリティ・運用の提案力

委託先には、認証情報の保管、WebViewの脆弱性、端末とログの管理方法を確認します。

  • 認証:長期トークンは平文で保存せず、OIDC、OAuth 2.0、SSO、MFA、短寿命アクセストークン、サーバー側認可を組み合わせます。
  • WebView:addJavaScriptInterfaceの使い方の確認。
  • 端末・画面:許可URL、外部リンク、ファイル権限の確認。
  • ログ・紛失対応:ログのマスキング、紛失端末のセッション無効化、監査ログの保管期間を決めます。

WebViewはHTMLとJavaScriptを扱うため、XSSなどの問題を招く可能性があります(Android Developers、2026年確認)。

Android Developersは、addJavaScriptInterfaceを特に慎重に使うよう案内しています(2026年確認)。

確認した結果は、RFPと契約に反映します。

見積書の前提と成果物の横並び比較

見積書は、開発範囲、作業範囲、比較条件の3つに分けて確認します。

  • 開発範囲:要件定義、Web画面、API・既存連携、アプリ外枠、ネイティブ機能。
  • 作業範囲:テスト、申請、移行、保守。
  • 比較条件:工数・単価・期間・担当人数、再委託、交通費・端末費用、税の扱い。

A社は保守込み、B社は初期開発だけという場合、金額の比較は前提がそろっていません。安い見積もりでは、未計上の作業が発注者側へ移っていないかを確認します。

Windows業務アプリでMicrosoft Edge WebView2を使う場合、Evergreen Runtimeの自動更新が前提です。

更新検知、再起動、Edgeプレビュー版での前方互換性試験、機能検出を提案に含めるか確認します(Microsoft Learn、2025年10月15日更新)。

iOSやAndroidでも、OSとWebViewは更新されます。そのため、リリース後の実機回帰試験を誰がどの頻度で行うか、見積書に記載します。

ポイント

委託先は、類似する業務やOSの実績、認証とセキュリティを提案できるかで絞り込みます。見積書は、前提と成果物をそろえて比べます。

発注からリリース後の運用までの進め方

要件を一度に固定して大規模開発へ進むより、1業務・1拠点・限られた利用者でMVPを検証する方が、リスクを抑えられます。

操作時間や入力ミス、通信エラーを測ります。写真送信の成功率と問い合わせ件数も含め、次の開発判断に使います。

発注者、現場責任者、開発会社、セキュリティ担当の役割を決め、判断が止まらない会議体を作ります。

最初の1業務によるMVPでの使い勝手確認

現場点検なら、ログイン、点検項目の入力、写真1枚の送信、責任者確認までを対象にできます。

弱い電波でも入力内容を保持できるか、カメラ権限を拒否した場合に案内できるか、Web画面の更新後も動作が壊れないかを実機で確かめます。

結果を見て、オフライン対応や一括入力を第2段階へ進めるかを決めます。こうすると、不要なネイティブ機能への先行投資を避けられます。

実機テストと公開後の責任分界

最新OSに加え、社内で使う代表的なOS、画面サイズ、端末性能をテスト対象にします。

初回起動やログイン、Cookie・セッション期限、画面回転を確認します。さらに、スリープ復帰や通信切断・再送、ファイル権限を確かめます。また、外部リンクや紛失、更新後のデータ保持も対象です。

公開前に審査用アカウントとバックエンドを用意し、独自の価値と所有権を説明できるようにします。公開後は、Web更新、アプリ更新、API障害ごとに一次対応者を決めます。

ストア・MDM・限定配布の運用への組み込み

一般消費者向けなら、ストア評価や更新、問い合わせ対応を運用に含めます。一方、社内利用ではMDMや管理対象アプリで配布し、紛失、退職、交換の際にアクセスを止めます。

取引先や店舗スタッフ向けには、利用者の追加・削除、組織単位の権限、端末の変更、アカウントの洗い出しを、管理画面で行える設計が必要です。配布方法は後回しにせず、RFPの初期項目に入れます。

よくある質問

費用、技術、配布に関する疑問を取り上げます。答えは案件ごとに変わり、既存Webの品質やデータ、利用場所、公開地域、契約関係によって異なります。そのため、要件と見積もりを合わせて確認します。

WebViewのシステムはネイティブアプリより必ず安くなりますか?

必ず安くなるとは限りません。既存Webを再利用し、端末機能を限定すれば、範囲を抑えられます。一方で、画面の作り直しやAPI改修、オフライン、通知、認証、監査ログ、OS別テストが増えると、費用も増えます。

比べるのは「WebViewかネイティブか」だけでなく、業務成果を満たす構成を複数案で比較します。

WebViewのシステムはオフラインでも使えますか?

一部は設計できますが、表示するだけで自動的に実現するものではありません。そのため、入力の一時保存や送信待ちキュー、重複送信の防止、紛失時のデータ消去を決めます。

電波が不安定な現場では、通信断時のエラー表示と再送をMVPで検証し、完全なオフラインが必要かどうかは、業務側と判断します。

WebViewアプリはストア審査に通りますか?

通過を保証することはできません。Appleは、再包装しただけのWebサイトを超える有用性を確認しています。一方、Google Playは、所有者の許可がないWebViewや価値の薄い反復アプリを認めていません。

サイト所有権やアプリ独自の操作・通知、アカウント、プライバシー情報、窓口を準備し、申請前には最新のガイドラインも確認します。社内利用なら、ストア以外の配布も選択肢です。

発注者がRFPを作れない場合はどうすればよいですか?

まず、業務フロー、困りごと、利用者、端末を整理します。そのうえで、既存Webやデータの場所、予算上限、希望時期もまとめ、要件定義から支援する会社に相談します。

開発一式をすぐに契約せず、現場ヒアリングと要件定義を短いフェーズで発注する方法があります。その成果物をもとに、開発費を再見積もりします。

成果物、参加者、回数、未決事項の扱いを確認し、曖昧さを隠さない会社を選びます。

まとめ

発注前に決めることの整理

対象業務、利用者、端末、既存Web・APIを整理します。あわせて、必要なネイティブ機能、配布方法、セキュリティ要件も決めます。

未確定事項は要件定義で調べる項目としてRFPに残し、WebView中心、ネイティブ併用、パッケージ導入などの案を求めます。

運用まで含めた見積比較

見積もりでは、費用項目、小規模検証、委託条件を並べて判断します。

  • 費用項目:初期開発・テスト・申請、クラウド、保守・OS更新、障害対応・追加改修をそろえて比べます。
  • 小規模検証:1業務・1拠点のMVPで操作性と通信環境を確かめます。
  • 委託条件:成果物と、どこまでを誰が受け持つかを明確にし、運用まで担える委託先と段階的に進めます。

目安は、ラッパーが50万〜150万円程度、小規模業務アプリが150万〜400万円程度、業務システム連携型が400万〜1,000万円程度です。いずれも公開料金や一般規模からの目安で、個別の契約価格ではありません。

▼全体ガイドの記事
・WebViewのシステム開発の完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。