建構可協助使用者愉快的即時通訊應用程式

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

Google Chat 應用程式設計原則

我們彙整了一套 Google Chat 設計原則,目的是協助您打造優質的即時通訊應用程式。該系統是採用兩大架構:設計原則與以卡片為基礎的 UI 架構。

設計原則

「設計原則」是一種指南,可協助您規劃、設計及實作即時通訊應用程式功能,協助使用者達成目標。

設計原則將 Chat 應用程式建立程序分為三個階段:

  1. 規劃您的 Chat 應用程式。在規劃過程中,您需要考量自己的 Chat 應用程式使用者會受益、應用程式處理的工作,以及規劃使用者歷程,藉此定義各項使用者應用程式互動。
  2. 歡迎使用者來起步。在新手上路期間,Chat 應用程式會向使用者和聊天室使用者介紹,並奠定成功基礎。
  3. 引導觀眾邁向成功。新手上路流程結束後,您的 Chat 應用程式將透過互動式卡片和訊息引導使用者,持續協助使用者達成目標。如果使用者需要協助或發生錯誤,Chat 應用程式會告訴他們還需要採取哪些行動,以便繼續前進。

卡片式 UI 架構

卡片式 UI 架構可確保 Android、iOS 和網路上的服務都能獲得一致且愉快的體驗。

即時通訊應用程式會使用文字訊息資訊卡訊息來與使用者互動,每則訊息都以 JSON 物件表示。

簡訊非常適合用於簡單的通知。這些格式支援使用 @號提及他人以及使用基本格式 (例如粗體斜體code)。

應用程式可能會使用文字訊息通知軟體開發人員,說明程式碼即將停止運作:

會在 Google Chat 中宣布程式碼凍結的簡訊示例

資訊卡訊息支援已定義的版面配置、按鈕等互動式 UI 元素,以及圖片等互動式多媒體。使用資訊卡訊息來呈現詳細資訊、收集使用者資訊,並引導使用者採取後續行動。

應用程式可能會使用卡片訊息進行意見調查:

在 Chat 聊天室中進行意見調查並傳送卡片訊息

為了讓使用者完成包含多個步驟的表單 (例如在填寫表單時),您可以在對話方塊中依序顯示資訊卡。對話方塊會在視窗中開啟,讓應用程式能直接與使用者互動。

應用程式可能會啟動對話方塊來收集聯絡人詳細資料:

透過對話方塊收集使用者的新聯絡人詳細資料

後續步驟

無論您是要建構及部署 Chat 應用程式,還是正在考慮使用 Chat 應用程式的名稱,這些原則都能協助您打造能讓使用者滿意的 Chat 應用程式。

規劃即時通訊應用程式

歡迎使用者,立即展開行動

引導觀眾邁向成功