外媒速遞:對話式UI設計中的重要訣竅
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
本期給大家推薦的是對話式UI設計中的重要訣竅、五個步驟快速判斷某款應用能否進行容器化、六個步驟為Alexa與Google Assistant開發出王牌語音應用和D語言簡介等。
一、對話式UI設計中的重要訣竅
原文標題:How to get conversational UI right
隨著AI、語音以及常規語言驅動型技術的快速崛起,對話型用戶界面(簡稱CUI)逐步成為下一代技術平臺的理想選項。面對這一歷史性變革,我們當然有理由盡早探索此類界面的開發方式,從而搶占先機實現提升。下面,我們將共同探討對話式UI設計中的重要訣竅。
1. 必須真正具備對話能力
2. 必須提供類似于一對一當面交談的使用效果
3. 必須擁有正確的移情理解能力
4. 必須有能力參考上下文與歷史信息
5. 必須具備準確性與一致性,從而提升用戶信心
二、五個步驟快速判斷某款應用能否進行容器化
原文標題:Five Steps to Determine Whether an App Can Be Containerized
作為近年來的主力流行技術之一,容器方案得以極大提升應用部署之可移植性與便捷性,同時也憑借著天然優勢***破例微服務架構的設計思路。然而,我們該如何判斷原有應用能否進行容器化,從而***程度發揮這一新興技術的價值?以下五個步驟值得你認真考量。
1. 該應用是否預打包為單一二進制或者JAR文件?
2. 應用構建平臺是否提供某容器化版本或者軟件包?
3. 你的第三方應用是否提供容器化版本?
4. 該應用是否屬于無狀態?
5. 你的應用是否已經成為持續集成/持續部署管道中的一部分?
三、六個步驟為Alexa與Google Assistant開發出王牌語音應用
原文標題:6 steps to creating a killer voice app for Alexa and Google Assistant
時至今日,對話式設備與服務市場正在快速崛起。作為其中的典型代表,Amazon Alexa、Google Home、Facebook Messenger機器人以及蘋果Siri都擁有著出色的表現與自身特色。立足于此,我們將在今天的文章中共同探討其中的核心要素,借以幫助大家推動自己的語音應用走向成功。
1. 找到實現初步成功的途徑
2. 將其視為搜索引擎,而非命令行
3. 提供真實價值與功能
4. 建立一項多渠道服務
5. 始終緊跟發展趨勢
6. 馬上開始著手
四、D語言簡介:開發工作中的另一理想選項
原文標題:5 reasons the D programming language is a great choice for development
D編程語言是一種靜態類型的通用式語言,其利用類C型語法實現原生代碼編譯,并可良好對接各類開源軟件的開發工作。在今天的文章中,我們將就D語言的基本特征與優勢作出分析,希望能夠為大家未來的語言學習帶來一點啟示。
1. 良好的代碼建模能力
2. 具備出色生產力表現
3. 代碼擁有可讀性與可維護性
4. 便捷的協作能力
5. 面向同一需求提供多種選項
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】