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















 
 
 

 
 
 
 