指南
原生、跨平台還是網頁:您的產品如何觸及手機?
「我們需要一個應用程式」可以指三件相當不同的事,成本及取捨亦大相逕庭。及早選擇得宜,可以節省金錢,避免重建。本指南以淺白語言解釋各種選擇。
重點摘要
- 網頁應用程式在瀏覽器運行,通常是最快、最便宜的起步方式。
- 跨平台應用程式以同一份代碼同時支援 iPhone 與 Android,適合大多數商業應用程式。
- 原生應用程式為每個平台分別建造;若需要高要求的效能或深入的裝置功能,才選用。
- 按使用者必須能做到的事決定,而不是按哪個聽起來新潮。
- 許多產品先從網頁開始,待有需求證據後才加入應用程式。
三種選擇
如何比較
各自適合何時使用
- 選擇網頁,當使用者偶爾使用(預約、報價、表格、入口)、需要快速上線,或仍在測試構想。
- 選擇跨平台,當人們會經常使用、您想在兩大商店上架,並需要通知、相機或離線使用,又不想付兩次開發費。
- 選擇原生,當需要頂尖效能、進階圖像、大量使用裝置硬件,或首日就要最新的平台功能。
面向顧客的企業通常先做網頁應用程式,之後才加入跨平台應用程式;供員工使用的內部工具往往只做網頁。
人們容易忽略的事
情境示例:一間健身工作室
假設一間工作室的會員每週預約課堂數次,並希望收到提醒。(此為示例情境,並非客戶。)
工作室可以先推出網頁預約頁面,從訊息及社交專頁連結,從而了解會員實際使用什麼。如果預約頻繁而會員要求應用程式,跨平台版本可帶來主畫面圖示及推送提醒。只有在日後需要例如深入整合健康感應器時,才值得考慮原生版本。
延伸閱讀
相關指南:在香港收取網上付款。
常見問題
網頁應用程式可以發送通知嗎?
通常可以,但不同裝置及瀏覽器的支援有差異,在 iPhone 上可能較受限。如果可靠的推送通知必不可少,請及早討論。
跨平台的質素較低嗎?
現代跨平台工具對大多數商業應用程式都能做到良好效果。差異主要出現在要求極高的情況。
可以先做網頁,日後再轉為應用程式嗎?
可以,而且是常見的路徑。請預先規劃,使後端及設計可以重用,而不是從頭開始。