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