寫App收費︰8個開發手機App的必要支出 (上)

自2019年開始受到疫情的打擊,大大小小的業務營運模式都在陸續轉變。最明顯的改變就是一業務一網站,有些更需要開發手機App,以幫助推廣公司的產品。網站開發與手機App相比,當然是後者的開發價錢較高,因為動輒都要出動有經驗的程式開發員,香港人工相對高,而手機App的功能複雜性亦會再把開發時間加長,從而推高了寫App開發成本。   

而市場上,有不少初接觸手機App的人會認為開發價錢便宜,一窩蜂便打算開發一個平台手機App,便當是初業的開始,慢慢坐收漁人之利.... 這樣想便大錯特錯了!

實際上,手機App的開發成本比寫網站要高,包含多個步驟、如邏輯流程計劃、編程、反覆測試、修復錯誤等,再要有在兩大平台 - App Store及Google Play上架等審批的程序,所需時間人力價值不菲!所以,如閣下有為公司開發一個App的打算,請先有定預算及心理準備。 

接下來,我們將一一分析手機App的各種開發成本,讓你了解為何它的開發價錢這麼貴。 

1. 開發價錢與開發時間

App development cost

一個手機App的開發價錢為 HKD 5萬至 HKD 50萬不等,如果是手遊的話,一般是7位數字並以年計的時間!開發價錢很視乎App的功能、商家的要求,以及介面設計等。開發時間亦會跟據你對手機App的要求而定,大約最少3個月至8個月不等,或是更長。而一般開發價錢的中位數則大約是 HKD15萬至20萬。 

手機App一般都包括後台 (Web-based),用來查看、管理、輸出數據,以及更改一些固定文字內容,例如會員資料,編緝App內容、更改橫幅圖像等。如需要影片或語音串流 (如TikTok、YouTube)、論壇 (如連登)、評分 (如Openrice)、股票交易、接入其他系統、商城 (如淘寶) 等功能,開發價錢及開發時間則起碼需要8至12個月或更多。 

2. 手機App的類型 - iOS/ Android平台

手機App

智能手機主要分為 iOS 和 Android 兩大類系統。在開發手機 App 前,就需要先考慮一下你的手機App是供哪個類型的用家使用。如果App用戶是一般大眾,而商戶沒有特別要求,寫App公司通常都會以React.js 編寫兩個平台都可以使用的App,以覆蓋更多手機用戶,而一般一次過開發一個可於兩大平台使用的App,相對會比只做iOS或Android用的App便宜一點點。 

除非商戶要求使用Native App - 即以iOS及Android系統的原生編碼寫App,這樣做價錢便會貴了,因為開發時間需要大約2倍。其實一般以React寫的App已足夠編寫完善功能,而又可於2大系統上暢順使用,再者React是較新的技術,開發時間一般會較短及價錢較相宜。 

假如是公司內部用的手機App,可能只是用作追蹤產品生產或運送情況,一般功能比較簡易的App,則建議只開發Android版App,原因一,因為只是內部用,沒有上架的必要,可以節省開發成本、上架費用及審批時間,比較合乎一般業務的經濟原則!

3. 人力成本及開發價錢

App development cost

人力成本是開發手機App的主要成本,一般公司以 Man-day去計算開發項目的計價。 Man-day的價錢要視乎該寫App公司的團隊人數、編程人員資歷、經驗等,通常是從 $4,000 到 $8,000 不等。而一個完善的開發團隊則包含8個不同崗位:

項目經理:負責資源、時間管理,和開發/ 編程人員及客戶有密切聯繫

開發團隊技術主管 :負責領導技術團隊 (編程人員)

前端開發人員:負責開發手機App/ Website的前台介面 

後端開發人員 :負責後台及內容管理系統 (CMS) 的開發

UX/ UI 設計師:負責 UX (用戶體驗) 和 UI (介面) 的設計,確保App/ Web 使用流程簡單易用

測試人員:負責測試流程、提出修復建議及保證質量

開發手機App的背後成本當然不只這麼少了。接下來,將介紹其餘的5個必要成本,請密切留意!