跳至主要内容

漸進式網路應用程式(PWA)為英國政府帶來了新的行動應用機會

當公共部門設計服務時,通常需要考慮行動應用程式。近年來都要先為網站建立服務,然後在某些有限的情況下,再建立獨立的原生行動應用程式。

漸進式網路應用程式 (Progressive web app, PWA) 的崛起意味著英國政府不再需要將這些不同的平臺開發工作視為孤島(Silo)。

手機上 PWA 的使用者體驗幾乎與原生應用程式相同,但與原生應用程式不同的是,PWA 具有像是一般網站一樣執行的唯一的原始碼。與原生應用程式相比,PWA 對政府的一個顯著好處是其開發成本相對較低,因為英國政府不必維護相同應用程式的許多不同版本。

目前,Android 在 PWA 市場處於領先地位,但 iOS 將在今年(2018)夏天晚些時候迎頭趕上。Gartner 表示 PWA 將徹底顛覆行動應用程式領域,而且它成為網路互動的新標準只是時間問題。

因此,如果英國政府著眼於更大的前景(而不僅僅是 PWA 和原生應用程式之間的權衡),新技術將為數位服務帶來新的標準,這將帶來行動化的好處。PWA 為政府帶來了可能的轉變。現在是為行動服務使用者帶來一致體驗的時候了。

為什麼英國政府應該擁抱 PWA

PWA 的成長可以透過以下事實來解釋:桌面和行動瀏覽器已經採用了 service worker(服務程式),讓網站的行為就像應用程式一樣。當應用程式伺服器未連接到網路時,service worker 充當應用程式伺服器的代理,快取使用者所需的幾乎所有內容。

service worker 允許的推播通知意味著在網路連線恢復時,所有新資料都會傳遞到應用程式。在行動設備上離線工作的能力對於一些政府的國際援助工作尤其重要,但也適用於英國的服務,因為英國的使用者可能並不總是擁有最好的網路覆蓋範圍,例如在農村地區。

除了低開發維護成本(因為 PWA 適用於所有設備)和離線工作的能力之外,該技術還為英國政府帶來了更多好處。這些在網上都有詳細介紹,因此不會在這篇文章中涵蓋每一點。總而言之,雖然 PWA 也可以快速為使用者安裝(您不必造訪應用程式商店並嘗試找到合適的應用程式),它們利用使用者設備和瀏覽器上所有新功能,自動使它們對於政府開發人員來說,維護起來更容易、更便宜。作為政府,英國政府不斷尋找讓服務更無障礙的方法。PWA 為英國政府帶來了一個新的機會。

發布 PWA 指南

在這個新技術範例中,英國政府需要像平常一樣嘗試透過網路進行交付,但當對行動技術有明確需求時,應該考慮使用PWA,且只把原生應用程式當成最後手段。英國政府最近更新了服務手冊中有關行動技術的指南,以適應這種方法。

正如約翰·曼佐尼(John Manzoni)最近所說,重要的是繼續尋找新的方法來更有效地開發數位服務,採取創新的技術和數據,以便英國政府能夠更快地前進。透過為政府提供有關 PWA 的正確指南,英國政府可以處於提供行動數位服務的最前沿,以便服務團隊清楚使用情境和優勢。

最近,我們一直在與主要行動設備供應商進行交流,試圖找出哪些情況仍然需要使用原生應用程式,我們計劃對剛剛發佈的《服務手冊》指南進行修訂,以明確這一點。。

一些平臺似乎可以幫助設計和建立 PWA,我們知道其中一個是開源的。

我們還希望鼓勵政府中的其他人,如果他們認為仍然有明顯需要使用原生應用程式而不是 PWA,請與我們聯絡。

原始資料連結