GDS Digital Service Manual 中文翻譯網站 (beta)
by HPX-GOV 英國政府數位服務研究小組 GDS Study Group
Home » 英國政府數位服務設計手冊 » 建造軟體 (Making software) » 獨立行動 app(Standalone mobile apps)

獨立行動 app(Standalone mobile apps)

英國政府對獨立行動 app 的立場

政府對獨立行動APP程式的立場

英國政府的立場很清楚,目前很少同意開發獨立原生行動 APP (native apps)。在 2012 年 10 月數位領導者會議上 (Digital Leaders meeting),英國政府明確的表示,若未獲得內閣同意,不可以開發獨立行動APP程式。

2012 年 11 月數位戰略會議上也提到:

“唯有最核心的服務必須在行動裝置上運作是最佳的方案時,才會考慮開發獨立的行動APP,而且必須取得內閣政府的同意”

一旦確定你的數位服務已經符合 Digital by Default Service Standard 數位首選 準則,表示該 Web 服務已經可以在行動設備上運作良好了。如果確實有獨立行動APP的需求存在,請把你的資料及API準備好,供給他人介接使用,可以刺激民間開發對應的原生服務APP。

APPs行動應用程式的類型

所謂的“APP程式”有幾種不同的形式,這常令人混淆搞不清楚。當人們說’APP’這個名詞的時候,它們可能表示著:

  • 對應特別裝置”下載且安裝”的應用程序(也就是所謂的原生應用(Native Apps ))
  • 響應式網站可對應各種裝置尺寸
  • 兩種的組合(Hybrid Apps)

Native Apps(原生應用程式)

原生APP應用程序是可下載,運作於使用者設備上原生作業環境程式碼,以及使用原生的作業系統API開發的程式

原生應用開發程式,可以保留在設備上,並可以存取所有的硬體​​功能(攝影機,儲存媒體,手機內建功能等)。因為使用原生碼開發,因此需要為不同的作業系統提供不同的版本。原生應用程式的例子包括Spotify,Angry Bird,Instagram,和Skype。

原生APP程式的優點:

  • 透過Market 下載和購買可產生收入
  • 對設備提供一致性
  • 可以存取設備上所有的功能
  • 一般來說可以提供比較好的表現
  • 在某些情況下,可以離線使用的。

Native Apps(原生應用程式)的缺點:

  • 昂貴的開發和維護費用
  • 需要針對不同裝置開發不同的版本(Android設備,iPhone,iPad的,黑莓等)
  • 服務的更新是比較複雜的(至少3種類型app佈署的狀況)
  • 只能透過應用程序商店(蘋果,谷歌)下載
  • 大多數應用程序很少下載,而且很少被使用

響應式網頁設計

響應式網頁設計是一種設計的方法,最佳化網頁設計於各種不同使用裝置的用戶體驗驗。

當一個響應式網站是通過手機訪問時,它有時被稱為“行動網站”。響應式網站使用的是開放的Web標準(HTML,CSS,javascript等等)所建置,運作在設備內的Web瀏覽器中

使用響應式技術開發的例子包括GOV.UK ,專案管理的儀表板, FT Web app ,以及BBC體育

響應網頁設計優點:

  • 使用原本網站內容建置,開發成本最小化,服務更新方便
  • 使用開放標準(HTML5)開發
  • 沒有守門人限制存取
  • 可保持性能
  • 行動網站的觸及率高於行動APP程式
  • 對於不需要使用手機裝置複雜的功能,是最好的開發選擇

響應網頁設計的缺點:

  • 使用者經驗於不同裝置上不是一致連續的
  • 一些手機設備上的功能是不可用的(如攝影機,通訊錄)
  • 需要網路連線才能使用
  • 對於某些複雜的服務,不夠靈活使用(如Spotify的,Facebook和Skype的)
  • 沒有“下載和購買’的收入來源

政府立場的原因

如果已經有一個運作良好原生APP的市場,為什麼要政府還要壟斷呢?目前民間市場上已經有很多使用政府數據和API開發的APP應用程序。因此政府的立場對原生APP以及混合APP程式的立場,是目前已經足夠了

GDS的 back open standards -確保了避免開發類似的服務,但同樣,版本服務的風險讓一個應用程序是與進入市場的新設備兼容。

儘管使用者在apps 應用程式上,跟行動網站上花一樣多的時間,但是大部分的時間是用在遊戲上以及社交網路,對於政府的服務來說,其實行動網站,其實是更符合需求的。

例外

GDS也承認,會有一些例外的狀況適用使用獨立APP應用程式提供服務,如果你滿足以下的狀況,是可以評估為例外狀況:

  • 條件1 – 如果你的網站已經使用響應式設計
  • 條件2 -你希望打造的服務或資料內容,已經對民間第三方透過開放資料格式或是API方式開放

如果這些條件沒達成,很抱歉你開發應用程序的建議將被不可能批准的。如果您認為有迫不得已的原因,以上這些條件沒有辦法做到,請將它們列再在你的申請文件中說明。

提出申請

在你的申請文件裡面,請提供為什麼要使用原生APP開發的答案和證據如下:

  • 使用者需要的是什麼
  • 為什麼使用原生/或是混合APP開發方式,可以滿足使用者的需求?
    • 如果使用原生APP開發的方式不符合你的想法,請提供你的想法的具體說明
    • 如果有民間第三方開發的APP,請註明您為何認為政府開發的應用程序是必需的
  • 請提出你的用戶對於這個需求重要的程度,可以值得這個APP的開發成本
  • 有沒有使用者真的需要這種類型的APP應用程式的證據?(提供相關證據,例如類似的APP在你的目標使用者間,已經被廣泛使用且受歡迎的)
  • 是否已經有現成的流量數據證據已經可以證明你想開發的服務流量?(例如,如使用相關裝置存取類似服務的流量分析數據)

申請程序

除了上述要求在申請文內附上的證據,所有開發獨立APP應用程式的費用支出必須得到GDS的批准。指導意見 (包括申請回覆的時間)以及相關程序的過程中可以在GOV.UK.找到如果您有任何疑問, 請與GDS 辦公室聯絡。

延伸閱讀

翻譯:吳聲彥
校稿:Sharon Wang
原始出處:https://www.gov.uk/service-manual/making-software/standalone-apps.html

請留言

你的email信箱不會被發布出來. Required fields are marked *

*