想做 App 的老闆,要的常常是手機上好用的入口,不一定是要從商店下載的那種。App 開發前先分清三種做法:原生 App(iOS、Android 各一套程式,要上架)、PWA(網頁,可以加到主畫面)、LINE LIFF(在 LINE 裡開的網頁,直接認得是誰)。只是預約、查詢、填單這類服務,先用網頁做,從 LINE 和主畫面兩個入口進來;確認有人用、流程跑順,再評估要不要做原生 App。原生 App 值得做,是 App 本身就是產品、使用者會天天打開,或需要網頁做不到的手機功能。
原生 App、PWA、LINE LIFF 差在哪?
| 原生 App | PWA | LINE LIFF | |
|---|---|---|---|
| 使用者怎麼開 | 從商店下載安裝 | 瀏覽器開,可加到主畫面 | LINE 裡點連結或選單 |
| 認得是誰 | 自己做登入 | 自己做登入 | 直接取得 LINE 身分,不必註冊 |
| 要寫幾套 | iOS、Android 各一套;跨平台框架能共用大部分 | 一份網頁 | 一份網頁 |
| 改版 | 送審,使用者要更新 | 部署就生效,離線快取要設計換版 | 部署就生效;認證版 MINI App 重大異動要重審 |
| 通知 | App 推播 | 可推播(iPhone 要 iOS 16.4 起、先加到主畫面) | 透過 LINE 官方帳號訊息;認證版 MINI App 另有服務訊息 |
| 手機功能 | 最完整 | 有限制,見下節 | 有限制;一般 LIFF 不能加到主畫面,認證版 MINI App 可加捷徑 |
台灣 LINE 的月活躍用戶約 2,200 萬、約占人口 94.5%(LY 公司官方資料,2026 年 3 月底)。客人多半已經有 LINE,用 LIFF 就不必再說服他多裝一個 App。
做原生 App,時間花在哪裡?
花時間的不是單次審查。Apple 官方說法是至少一半的送審在 24 小時內審完、九成在 48 小時內;Google Play 對部分帳號最長約 7 天,特殊情況更久。真正花時間的是這幾件事:
- 第一次上架的前置:以公司名義申請開發者帳號,Apple 和 Google 都要鄧白氏 D-U-N-S 編號,Google 官方提醒最長可能 30 天。Google Play 另對新的個人帳號要求先找至少 12 人連續封閉測試 14 天,這項要求官方只列個人帳號
- 兩個平台:iOS、Android 各一套程式。跨平台框架能共用大部分,但沒有現成套件、或要在背景執行的功能,仍要寫各平台的程式
- 每一版都要等:改版先送審,審完還要等使用者更新才拿得到
- 跟著兩家的新規定更新:以 2026 年為例,Google Play 自 8 月 31 日起,新 App 與更新要以 Android 16 為目標版本,舊 App 沒跟上,較新手機的新使用者就看不到;Apple 自 4 月 28 日起,上傳的 App 要用 Xcode 26 建置。上架後也要有人持續維護
所以原生 App 開發要先評估效益:多出來的這些時間與維護成本,換到的功能是不是網頁給不了的。

什麼情況非原生 App 不可?
網頁目前做不到的,就是該做原生 App 的訊號:
- 藍牙、NFC、USB 要支援 iPhone:Apple 的 WebKit 明列暫不實作;Android 上的 Chrome 支援部分功能,只用 Android 裝置的內部工具不一定要原生
- 背景持續定位:網頁的定位只在畫面開著時運作,要在背景回報位置的外勤工具得做原生
- 離線資料必須保證不被清掉:網頁能存的資料不少,但預設可能被系統清除
- App 本身就是產品:使用者天天打開、要訂閱或 App 內購
反過來說,賣實體商品或實體服務的 App,依 Apple 與 Google 的規定本來就不能走 App 內購;只是讓客人預約、查詢、填單,網頁或 LINE 多半就夠。

先用 PWA 加 LINE LIFF,跑順再評估 App
服務型的需求,可以先做一份網頁、給兩個入口:在 LINE 裡用 LIFF 開,直接認得是哪位客人;在 LINE 外面用手機瀏覽器開,加到主畫面就是 PWA。要注意這不是兩者疊加:LINE 官方寫明,一般 LIFF 頁面不支援網頁加到主畫面,也沒有網頁推播,LINE 裡的通知要走官方帳號訊息。
LINE 官方也建議新案以 LINE MINI App 的形式建立:通過認證的 MINI App 可以在手機主畫面建捷徑,也能在客人操作後發服務訊息(不得用於廣告)。台灣自 2026 年 3 月起開放,認證版本要具資格、送審約 5 到 10 個工作天,以官方最新說明為準。官方也寫明,既有的 LIFF 在整併後可以繼續使用,並會提供轉成 MINI App 的方法,現在做的不會白做。LIFF 的介面層級與費用怎麼估,見〈LINE 機器人製作費用差在哪?〉。
網頁跑一段時間後,看兩件事再決定要不要做原生 App:客人是不是常回來用、有沒有功能卡在網頁做不到。要轉的時候,後端和資料都能沿用;Android 可以把 PWA 包成 Google Play 上的 App,iPhone 的審核指南則要求 App 要有超出網站的功能、內容與介面,否則可能被退件,iOS 版通常要真的寫一個 App。

App 開發找人報價前,先回答這五題
| 先問自己 | 答案指向 |
|---|---|
| 使用者是客人還是員工?客人多半已經有 LINE | 客人:LIFF 優先;員工:PWA,或沿用公司 LINE 官方帳號、綁員工編號 |
| 多久用一次?天天開,還是偶爾預約、查詢? | 天天開才值得多一套原生 App |
| 要不要在 iPhone 上用藍牙、NFC,或在背景定位? | 要的話就該做原生 |
| App 本身要收費嗎?訂閱、App 內購? | 要的話原生 App 比較合理 |
| 上架帳號用誰的名義?公司有沒有 D-U-N-S 編號? | 公司名義要先申請,帳號開在你名下並寫進合約 |
五題指向不同做法,或有一題答不出來,就把五題的答案寄給我們判讀。
我們怎麼做?
我們多數建議從網頁起步:內部系統先做 PWA,現場人員常不開電腦的,也可以接公司 LINE 官方帳號;對客人的服務先接 LINE;確認真的需要網頁做不到的功能,才做原生 App,上架帳號開在你的公司名下。
合作分兩步。第一步是不收費的初步判讀:寫信附上上面五題的答案,我們回你該從哪一種做起。第二步是顧問諮詢,單獨報價:盤點流程與需求,交付 SOP 文件與軟體設計需求單,文件歸你所有,拿去給其他廠商比價也可以。確認後才報開發價。服務內容見企業系統客製開發;接 LINE 的做法見LINE 企業應用開發。
常見問題
App 和 PWA 差在哪?
原生 App 要從商店下載,iOS 與 Android 各有一套程式,改版要送審、使用者要更新;PWA 是網頁,用瀏覽器開,可以加到手機主畫面,改版部署就生效。PWA 能用的手機功能較少,例如 iPhone 上的網頁不能連藍牙,網頁也不能在背景持續定位。
LINE LIFF 是什麼?客人要另外下載嗎?
不用。LIFF 是在 LINE 裡開的網頁,能直接取得使用者的 LINE 身分,客人不必另外註冊。LINE 官方建議新案以 LINE MINI App 的形式建立,台灣自 2026 年 3 月起開放,申請條件與審查依官方最新說明。
上架 App 要準備什麼?
要先有開發者帳號:Apple 年費 99 美元(台灣以新台幣計價,以申請頁為準),Google Play 一次性 25 美元;以公司名義申請,兩邊都要鄧白氏 D-U-N-S 編號,Google 官方提醒申請最長可能 30 天。Google Play 對 2023 年 11 月 13 日後建立的個人帳號,另要求正式上架前找至少 12 人連續封閉測試 14 天。
先做 PWA,之後還能改成 App 嗎?
可以,後端與資料都能沿用。Android 可以把 PWA 包成 Google Play 上的 App,但一樣要開發者帳號與審查;iPhone 的審核指南要求 App 要有超出網站的功能、內容與介面,否則可能被退件,所以 iOS 版通常要真的寫一個 App。
App 開發要多少錢?
平台帳號費可以先算:Apple 開發者年費 99 美元(台灣以新台幣計價)、Google Play 一次性 25 美元。開發費差在要不要做兩個平台、要用哪些手機功能(藍牙、背景定位、推播)、要不要自己做登入、後端要接哪些系統,以及配合兩家新規定更新由誰負責。範圍確定前給的總價,多半只是猜。
本文引用資料來源
- Apple:Apple Developer Program 申請、D-U-N-S 編號說明、App Review、App Store 審核指南、上架新規定
- Google Play:註冊開發者帳號、組織帳號的 D-U-N-S 編號、新個人帳號的測試要求、審查時間、付款政策、目標 API 等級要求
- 網頁與跨平台:WebKit:iOS 16.4 主畫面網頁應用推播、WebKit 暫不實作的功能、WebKit 儲存政策、W3C Geolocation、Trusted Web Activity、Flutter 平台通道、Chrome:Android 上的 Web NFC
- LINE:LIFF 概覽、LIFF 瀏覽器與外部瀏覽器的差異、建議新 LIFF 改建為 LINE MINI App、台灣開放 LINE MINI App、MINI App 主畫面捷徑、MINI App 服務訊息、2025 年 LINE 開發者公告(既有 LIFF 可繼續使用)、LINE MINI App(LINE Biz 台灣)、LY 公司全球用戶數



