昨天講了為什麼要開始這個計劃,今天就來聊聊我選擇的技術方案。很多人可能會想:要做 APP,不就是直接寫 iOS 或 Android 原生嗎?但對我來說,我希望最快、省時、能快速宣傳、有 SEO 流量、阻力最少,還能快速驗證市場。
創業初期,我沒有資源,也沒有團隊,只有我一個人的計劃。我需要的不是一個功能超完整的原生 App,而是一個能夠:
換句話說,我要的是一個MVP「最快速丟到市場驗證」的解法。
回到選擇題。要做APP的話比較主流的方案有:
但我的條件是「最快、省時、SEO、阻力最少、快速驗證」還有花最少經費,這樣就可以得到下面的比較表格。
面向 \ 技術 | iOS 原生 (Swift) | Android 原生 (Kotlin) | React Native | Flutter | PWA |
---|---|---|---|---|---|
上線速度 | ⚠️ 審核+簽署 | ⚠️ 審核+簽署 | ⚠️ 打包+上架 | ⚠️ 打包+上架 | ✅ 部署即上線 |
一次開發、多端 | ❌ iOS 限定 | ❌ Android 限定 | ✅ iOS/Android | ✅ iOS/Android | ✅ Web/桌機/行動跨端 |
SEO / 自然流量 | ❌ 沒有 | ❌ 沒有 | ❌ 沒有 | ❌ 沒有 | ✅ 有 |
金流/帳號成本 | ⚠️ Apple $99/年 | ⚠️ Google $25 一次性 | ⚠️ 同上 | ⚠️ 同上 | ✅ 免商店費 |
維運/更新 | ⚠️ 要過審 | ⚠️ 要過審 | ⚠️ 要過審 | ⚠️ 要過審 | ✅ 直接發版 |
使用者安裝阻力 | ⚠️ 要去商店下載 | ⚠️ 同左 | ⚠️ 同左 | ⚠️ 同左 | ✅ 一鍵加入主畫面 |
性能 & 系統 API | ✅ 最佳 | ✅ 最佳 | ⚠️ 佳 | ⚠️ 佳 | ❌ 較差(硬體有限) |
PWA 全名 Progressive Web App,中文叫「漸進式網頁應用程式」。它的核心概念是:用 Web 技術(HTML、CSS、JavaScript)打造一個看起來像 App 的網站。
簡單說,就是一個可以安裝在桌面或手機主畫面的網頁,打開體驗幾乎跟原生 App 差不多,但底層還是網站。也有離線快取的機制,就算沒有網頁也可以用。最重要的是,SEO友好,Google 可以收錄,能靠搜尋引擎找到。這樣就會有自然流量。
當然,PWA 並不是完美的:
但比起原生 App 的高門檻,這些缺點在 MVP 階段都能接受。畢竟我的目標是先快速驗證看看是否被市場接受,一開始的核心功能也不太需要用到這些。
所以我最後決定走 PWA 這條路。原因很簡單:
我的目標是「最快、省時、SEO 導流、阻力最少、快速驗證」為原則的前提下,這次的技術我先選 PWA。原生與 RN/Flutter 都很強,但都要走商店流程、沒有 SEO、迭代速度也慢。重點是我沒辦法在實作的時候就給其他朋友測試及時得到反饋。
對這次三十天的「開除老闆計劃」來說,PWA 是我評估過最適合的拿來寫APP的MVP方案。
如果你好奇 30 天的創業APP可以成功賺到錢嗎?請務必訂閱 + 按讚 + 開啟小鈴鐺,並在下方留言區簽到,告訴我你已經置好板凳等著看老闆被開除了!