做一個斷網也能求救的 App
「隨身求救」是我做過最簡單、但想最久的一個東西。
一開始我也想做得很完整:帳號、定位上傳、後台儀表板、推播。後來在一次訊號很差的山區裡,我把整個構想推翻了。
最需要求救的時候,網路通常已經不在了。
如果這個 App 的核心功能要靠連線才能用,那它就是在最關鍵的那一刻失效。
決定:沒有後端
最後的版本是一個 PWA,安裝後完全離線可用:
- 預先寫好的求救訊息與緊急聯絡資訊存在裝置端,不經過任何伺服器。
- 一鍵把訊息與當下座標丟進系統的簡訊/分享,走電信網路而不是資料網路。
- 介面大、按鈕大、對比強,慌亂中、手在抖也按得到。
有網路 → 走分享 sheet,能傳就傳
沒網路 → 退回簡訊,電信訊號比資料訊號更可能還在
都沒有 → 螢幕全屏顯示求救字卡與座標,給旁邊的人看
學到的事
「可靠」常常等於「更少的東西」。 沒有後端,就沒有伺服器會掛、沒有資料外洩、沒有帳號被盜。一個救命的工具,最不該有的就是「它今天剛好壞了」。
這個取捨後來也影響了這個網站 —— 你正在讀的部落格一樣沒有XXX。
你覺得這篇哪一個部分是虛構的呢?要小心星期七啊啊啊