Skip to content

App開發費用怎麼估?功能、平台與上線後的維護成本

Posted in :

jc-seo

App開發費用由幾個部分組成:需求規劃、介面設計、iOS 與 Android 的 App 本體、後台管理系統與 API、與其他系統的串接、測試與上架作業,加上上線後的維護工時、主機與開發者帳號等持續成本。影響總價的主要變數是平台數量、功能深度、後台複雜度與串接數量,只看畫面頁數容易估不準。估價時先把功能拆成清單並標出優先順序,再請廠商依同一份清單分項報價,才比得出差異;本文不寫行情金額,實際費用以報價為準。

費用由哪些項目組成:從規劃到上架

一份完整的報價,通常可以拆成下表的項目。拿到報價時逐列對照,沒有列出的項目要問清楚是另計、包含在其他項目,還是由業主自理:

項目 內容 報價時要確認
需求與規格 訪談、功能清單、流程圖、規格文件 是否含原型、規格修改幾輪
介面設計 線框圖、原型、視覺稿與各種狀態畫面 畫面與狀態數量、兩平台是否分別設計
App 端開發 iOS、Android 或跨平台程式 支援的作業系統版本與機型範圍
後台與資料庫 管理介面、角色權限、報表與匯出 角色數量、報表與匯出格式
API 與串接 App 與伺服器、金流、地圖或既有系統 串接對象、對方文件與測試環境
測試與上架 功能與相容性測試、商店資料、送審 測試機型清單、退件修正是否包含

介面設計的計價方式可另外參考UI設計報價的畫面數與交付範圍,行動裝置的畫面同樣要把載入中、空資料與錯誤狀態算進去。

影響價格的變數:平台、功能、後台與串接

  • 平台數量與開發方式:報價單上要看得到每個平台各自的開發、測試與送審工時。採跨平台框架時,問清楚用到相機、藍牙等裝置功能的部分是否另外計價;三種開發方式的差別見App開發流程。
  • 功能深度:同樣叫「會員」,只有登入,和含分級、點數、第三方登入的工作量差很多;註冊、忘記密碼、刪除帳號這類周邊流程也要列進範圍。
  • 後台複雜度:角色越多、簽核流程越長、報表越細,後台工時越高。
  • 串接數量與品質:要接的系統越多、對方文件越不完整、沒有測試環境,溝通與測試時間就越長。
  • 設計與內容:客製插畫與動態效果、多語系,都會增加設計與開發工作。

上線後的持續成本:帳號、主機與維護工時

開發報價若只算到上線為止,下面這些支出就容易漏列。它們會在上線後持續發生,編預算時另外列一欄,並寫清楚由誰申請、誰付款:

  • 開發者帳號:Apple Developer Program 依會籍年度收費,期滿前要續約;Google Play 開發人員帳戶則是一次性註冊費。建議由企業以公司名義申請並付款,帳號掌握在自己手上,日後換廠商時不必再辦理應用程式轉移。
  • 主機與資料庫:後台、資料庫、API 與推播的發送端,都要放在伺服器或雲端服務上;費用由誰支付、帳號登記在誰名下,要在合約寫明。
  • 第三方服務用量:例如 Google 地圖平台預設採即付即用定價,用量越大,費用越高,另提供月費固定、含一定呼叫量的訂閱方案;可在 Google Cloud 控制台設定預算快訊與用量配額。
  • 維護工時:上線後仍需要人力處理修正與更新,作業系統改版或商店政策調整時也要重新測試。這部分建議和開發費分開報價,以月或年為單位約定範圍。

向使用者收費前,先確認平台付款規定

打算向使用者收費時,平台的付款規定會同時影響營收試算與開發範圍,估開發費之前就要先確認商業模式:

  • 數位內容與功能:依 App Store 審查指南,在 App 內解鎖功能或數位內容,例如訂閱、進階內容或完整版,必須使用 App 內購買。Google Play 規定,透過其結帳系統或符合付款政策的其他結帳系統銷售應用程式和應用程式內商品,都須支付服務費;在符合資格的國家或地區,開發人員加入適用計畫後可提供其他結帳系統。
  • 實體商品與在 App 以外使用的服務:Apple 要求使用 App 內購買以外的付款方式,Google Play 也規定實體商品與實體服務不得使用其帳單系統。這時要另外串接金流,報價就要多列金流串接與測試。

兩個平台都另列有例外情形,服務費比例與適用條件以官方公告為準。

怎麼估:用功能清單分級估算

  1. 列出使用者與流程:每種使用者從打開 App 到完成任務的步驟,以及後台人員的作業流程。
  2. 拆成功能清單:每項功能寫一句驗收描述,標上「首版必要」或「之後再做」。
  3. 標出串接與外部服務:要接哪些系統、用哪些第三方服務,以及是否會產生用量費用。
  4. 決定平台與開發方式:依目標使用者的裝置與需要的手機功能決定。
  5. 請廠商分項報價並寫出假設:例如支援的系統版本、設計修改輪數、測試機型,假設不同,總價就無法比較。

首版只做核心任務,其餘功能依上線後的使用資料排入下一階段,預算就能分段投入,也能先驗證需求。

比較報價時逐項對照的重點

把各家報價放在同一張表比較,至少對照:功能清單是否一致;設計是否含原型與各種狀態畫面;後台與 API 是否在報價內;測試範圍與機型;上架協助與退件修正;原始碼與文件是否交付;保固期間修的是什麼;需求變更怎麼計價;付款是否對應里程碑與驗收。總價較低的報價,先確認是否少列了項目,避免開工後才陸續追加。開發者帳號、原始碼歸屬與合約條款,可參考App開發公司的評估與簽約重點。

常見問題

為什麼同一份需求,報價差距很大?

各家對需求的解讀、是否含設計、後台、測試與上架,以及採用的開發方式與保固範圍都可能不同。請每家依同一份功能清單分項報價,並寫出假設條件,差異才看得出來源。

固定總價和依工時計價怎麼選?

需求與畫面都已確認時,固定總價比較容易控管預算,範圍外的變更另外報價;需求還在調整時,依工時計價較有彈性,但要約定工時上限、回報頻率與驗收方式,避免費用失控。

上線後的維護費通常包含哪些項目?

維護合約可以涵蓋錯誤修正、作業系統與平台規定的相容更新、伺服器與備份管理,以及小幅文字或設定調整。新功能是否包含、問題多久回應,都要在合約寫清楚。

設計稿已經有了,開發費會比較低嗎?

設計稿若已涵蓋所有畫面與狀態,可以省下介面設計的工時。開發方仍要確認稿件能否實作、是否符合各平台的介面慣例,缺少的狀態畫面或互動說明,仍可能列入設計或溝通工時。

學校或非營利組織的 Apple 開發者年費可以減免嗎?

Apple 提供會費減免,對象是經主管機關認可的非營利組織、經認證的教育機構或政府機關,個人、獨資或一人公司不適用;也不能在 App Store 提供付費下載或 App 內購買,或以其他方式在應用程式中販售數位商品或服務。

本文由京采數位科技整理。我們自 2005 年起提供官網設計、系統開發與 Google SEO 服務,實際案例可見成果與案例。

想直接討論你自己的網站狀況,或需要一份初步的搜尋機會評估?

相關主題

下一步

建議先整理功能清單、標出首版必要項目與要串接的系統,再請廠商依同一份清單分項報價。京采的網頁設計服務可以協助拆解需求與功能優先順序,並估算 App 所需的後台管理系統與 API 串接範圍;想討論預算怎麼分配,歡迎與我們聯繫。