手機應用程式設計及開發
發佈日期:2020年11月9日|更新日期:2024年6月13日

想「寫App」,但又不懂App開發?
香港寫APP、APP設計、APPs 開發須知:隨著手機日漸普及和流行,App設計要求越來越高,尤其在香港這個「App不離手」的都市,不少整App公司推出各類型「即食罐頭App」,用極平價製作費作招徠,卻忽略了一些「設計成功手機App的必要因素」。
手機應用程式設計(或作:手機APP設計)亦成為不可或缺的市場營銷、或創業工具。與響應式網站不同,手機APP除了擁有便攜性外,給用家一種「袋住先」的方便感,更可透過「推送通知」(Push Notification)、「即時定位地圖」(Live Maps)、「QR Code 掃描」(QR Code Scanner) 等,進一步加強與用戶之間的互動性,提供更優越的用戶體驗,從而精準地推銷你的品牌給大眾。
加上Covid19疫情,加速傳統商店網上化,因此最近各行各業對寫App及Apps開發產生了興趣與需求大增。不論你想寫App賺錢、多了解App製作及寫App工具、尋找寫App課程、或正在尋覓香港App開發公司,你也可參考以下幾個貼士以了解更多寫App開發流程。
貼士 1. 寫App價錢及服務
寫App的價錢一般由幾萬至幾十萬港幣不等,若為較基本的簡易Apps開發,價錢大約由$30,000起,但大部份需要逐次收取加入新功能的費用,亦要額外支付伺服器維護費。此類型的寫App開發較適用於短期項目,如只作展示資料用途,流量需求相對低。
如希望製作一個較為完整及高度客製化 (Highly-Customized) 的手機App,寫App價錢相對上較昂貴,價錢由$150,000到$500,000不等,視乎寫App開發複雜程度而定。好處是寫App服務內容相對上較彈性,如能在報價時要求加入各種新功能以符合終端用戶 (End-user) 要求;亦可聘請介面設計師為App設計一個獨一無二的介面。此價錢亦包含App開發保養期,確保你的手機App在特定時期內維持最佳服務質素。此類型的App開發較適用於長期項目,如用作長遠的市場營銷及互動平台,流量需求更為龐大。
具體寫App價錢可向各App設計公司查詢,以了解更多App開發費用及App開發成本。
貼士 2. App維護費用
除以上的寫App製作成本外,你亦需要注意後續的寫App雜費開支,如App上架費用及Apps開發營運成本等。
App上架費
要把手機App於Apple App Store 或 Google Play 上架,必需擁有開發者賬號。以下為App Store 及 Google Play 的上架費用:
| 項目 | Apple App Store 手機App (Apple Developer Program) | Google Play 手機App |
|---|---|---|
| 收費模式 | 每年 | 一次性 |
| 費用 | 美金 $99 | 美金 $25 |
廣告服務費用
主要為在社交媒體的廣告費用,如在 Facebook 或 Instagram 等放置廣告以吸引目標客戶。
營運及維護成本
如伺服器購買或寄存租金、系統更新及維護、後續二次開發、數據庫更新等,這些都是寫App費用外的成本。
伺服器、數據庫費用
所有App系統的後台都需有合規格的伺服器去寄存 (亦稱 Server-host),而一般的 Webhost 服務未必能應付App系統的運算及功能上的需求。負責任的寫App公司一般會提供至少半年至一年的伺服器租用及管理服務,確保App在「大推廣告」的前期為使用者提供最穩定的體驗,避免「AppStore/PlayStore 負評」。Fletrix 為所有App開發客戶提供「半年或一年」的免費寄存及管理服務,保證客戶放心。
貼士 3. App設計及開發流程參考
大概了解寫App價錢後,是時候了解一下App開發流程:
手機APP要解決的用戶需求
App開發公司會先了解客戶的需求,研究項目可行性及評估工作量,並就App開發項目提倡持續科技策略。
手機APP的功能
根據『App使用者需求列表』進一步考慮App實際需要的『功能』,訂下明確的『手機App功能列表』,功能分為軟件功能及硬件功能兩大類。
客戶收到App開發報價,並簽署項目合同
App開發公司根據『App功能列表』草議『手機應用程式設計及開發報價』,客戶必需確定自己有充分溝通對每一項功能的認知及期望,寫App公司亦有責任仔細描述每項功能的設計理念及手機App的大致操作流程。
App程式與管理員(Admin)的互動及流程 (Workflow/Userflow) 設計
依從『手機App功能列表』更深一步規劃『最簡短而最有效的操作流程』,當中牽涉重要技術「用戶體驗(優化)設計」(User-experience Enhancement Design),最終目標是達致『無需說明』便能直接使用各種App功能,也就是『隻App唔洗學都識用』。
手機App的介面設計
寫App的介面 (UI – User-interface) 是為終端用戶 (End user) 量身訂做的,而非單純為『美觀』而設計。UX-UI design 會加入『App用戶群特徵』、『用戶使用App的實際場景』、『用戶對手機App的熟悉度』去考慮頁面設計、資訊佈局、觸發回應 (Touch response) 等,引導用戶最流暢、最高速地完成App功能的整套流程。
確認模板後開始編寫程式語言開發 (Coding) 部份
程式設計師按協定的用戶流程、App功能及UI/UX設計使用相應的程式語言編程。
客戶對手機App進行用戶驗收測試 (U.A.T) 及評估
App開發公司亦會同時作內部Debug。
App開發完成,客戶驗收並於IOS/Android上架
驗收App後開發團隊會交接相關文檔及代碼,並於保養期內免費提供維護服務。
由寫App開發討論至報價及簽合同需時約1-2週,而App製作需時二至四個月,視乎寫App複雜程度。
貼士 4. 你該如何選擇App開發公司?
你可先從寫App公司的網頁了解他們過往的客戶及開發項目,並探究項目是否如期完成、介面設計是否合符該企業形象、寫App成品是否符合該客戶業務需求、該App設計公司的後續服務等。較為直截了當的方式,是直接查詢對方曾否擁有相關的App開發項目經驗及模板,以作進一步的寫App參考和判斷。
如身邊有朋友認識或曾接觸一些寫App開發公司,也可以向他們查詢相關App設計公司的資料,多了解其寫App公司的App開發流程、App開發成本、App開發經驗等作進一步考慮。
貼士 5. IOS及Android能否用同一個App開發系統?
於過往時期寫App,如需兼顧IOS及Android這兩種作業系統,的確需要編寫兩個不同程式的版本,以致寫App編碼上變為雙倍的工作量,更需要額外收費。因此客戶或會因龐大的Android及IOS App開發費用而被迫擇其一系統作寫App之用。
可幸的是,現在跨平台手機App開發工具如 Xamarin、React Native 及 Flutter 等日漸普遍,開發者能使用這些寫app軟件共享寫App語言,大大降低了寫App價錢及編程時間。但如果要讓手機App於不同平台上能有更好的執行效率及表現,則需要針對不同平台個別優化,以達至最佳App開發效果。
貼士 6. App開發需時多久?
手機App開發時間因人而異。功能簡單的App開發可於1至2個月內完成編程;功能較多及複雜的手機App,則需要較長的寫App開發時間,例如3至4個月。
如你只打算開發不具備後台、流量低、只展示資訊及不需互動的手機App設計,App設計公司可直接使用模板開設,過程不需動用大量人手,因此大概1至2個月就能完成寫App開發。
但如果App開發需牽涉後台 (Backend, Admin panel) 設計(如數據庫、數據加密、賬戶管理、推送通知等)及API連結等,因複雜程度上升,所需要的開發人員、UX程式員、UI設計師也相對增加,所以App開發需時較長,至少4個月才能完成。
雖然App開發成本昂貴,但總比自己報讀各種寫App課程、App開發課程,或研究各種程式語言及App開發工具更為快速便捷。你可在衡量公司需求及成本後作出最後決定。
貼士 7. App Store 及 Google Play 對手機App的審核時間相同嗎?
由於IOS App及Android App的所需審核時間並不相同,若想同時上架需多作留意。Apple 的審核時間普遍較長,約半個月才能完成;而 Google Play Store 需時則較短,最快約一至兩天便能通過App開發審核。
你可參考以上審核時間作為制定行銷計劃時的參考。
總結
看完以上資料想立刻寫App?抑或仍想了解更多寫App公司的App開發資料?Fletrix 幫到你!Fletrix 為擁有多年編程經驗的寫APP開發公司。我們的專業寫APP團隊:資深的UI/UX設計師及編程員能夠設計及開發讓你滿意的手機App。Fletrix 提供一站式的寫App開發服務,我們公司會先充份理解客戶要求及構思,然後開始作規劃、UX/UI 設計、編程及用戶接受度測試(UAT)。我們身為寫App及App開發公司,為各企業提供服務,如開發室內設計公司App、3D建模App、文字設計app、網上商店等。我們保証App開發成品方便使用、易上手及美觀,讓你不用認識各種寫App軟件及App開發工具,也能透過寫App賺錢!歡迎聯絡我們查詢!
工作流程
研究公司或團隊之工作流程
分析關鍵需要及問題
排序及提倡持續科技策略
製作模版及討論
編程開發
內部測試
用戶接受度測試
取代及實行方案
現場培訓及收集反饋
常見問題(FAQ)
寫App價錢及服務是怎樣的?⌄
寫App的價錢一般由幾萬至幾十萬港幣不等。較基本的簡易Apps開發價錢大約由$30,000起,但大部份需逐次收取加入新功能的費用及額外伺服器維護費,適用於短期項目。若製作較完整及高度客製化 (Highly-Customized) 的手機App,價錢由$150,000到$500,000不等,服務內容較彈性,可在報價時要求加入新功能、聘請介面設計師設計獨一無二的介面,並包含App開發保養期,適用於長期項目。
有哪些額外的App開發費用?⌄
除寫App製作成本外,還有:App上架費(Apple App Store 開發者賬號每年美金$99;Google Play 一次性美金$25)、廣告服務費用(如 Facebook、Instagram 廣告)、營運及維護成本(伺服器購買或寄存租金、系統更新及維護、後續二次開發、數據庫更新等)。
App設計及開發流程是怎樣的?⌄
共8步:1. 了解手機APP要解決的用戶需求;2. 制定手機APP功能列表;3. 報價及簽署項目合同;4. App程式與管理員的互動及流程設計;5. 手機App介面設計;6. 編寫程式語言 (Coding);7. 用戶驗收測試 (U.A.T) 及內部Debug;8. App開發完成,客戶驗收並於IOS/Android上架。由討論至簽合同約需1-2週,App製作需時二至四個月。
該如何選擇App開發公司?⌄
可先從寫App公司的網頁了解他們過往的客戶及開發項目,探究項目是否如期完成、介面設計是否合符企業形象、成品是否符合客戶業務需求及後續服務等。較直截了當的方式是直接查詢對方曾否擁有相關App開發項目經驗及模板;亦可向身邊朋友查詢相關App設計公司的開發流程、成本及經驗。
IOS及Android能否用同一個App開發系統?⌄
過往寫App如需兼顧IOS及Android,需編寫兩個不同程式版本,工作量及收費雙倍。可幸現在跨平台開發工具如 Xamarin、React Native 及 Flutter 日漸普遍,開發者能共享寫App語言,大大降低寫App價錢及編程時間。但如要讓App於不同平台有更好的執行效率,則需針對不同平台個別優化。
App開發需時多久?⌄
功能簡單的App開發可於1至2個月內完成編程;功能較多及複雜的手機App則需3至4個月或以上。不具備後台、流量低、只展示資訊的App可直接使用模板開設,約1至2個月完成;若牽涉後台 (Backend, Admin panel) 設計(如數據庫、數據加密、賬戶管理、推送通知等)及API連結,至少4個月才能完成。
App Store 及 Google Play 對手機App的審核時間相同嗎?⌄
不相同,若想同時上架需多作留意。Apple 的審核時間普遍較長,約半個月才能完成;而 Google Play Store 需時較短,最快約一至兩天便能通過審核。可參考以上審核時間作為制定行銷計劃時的參考。
想開發屬於你的手機App?
Fletrix 為擁有多年編程經驗的專業寫APP開發團隊,為您提供最專業的手機應用程式設計及開發服務。