中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

如何用編程思維快速完成產(chǎn)品設(shè)計?

2022-06-26    分類: 網(wǎng)站建設(shè)

要是我們把2015年叫做設(shè)計工具井噴之年,應(yīng)該不會有多大異議吧。

數(shù)據(jù)證明,目前大約34.7%(超過三分之一)的Medium文章與設(shè)計工具有關(guān)。但人們?nèi)匀涣?xí)慣使用靜態(tài)圖形工具來制作界面。當依舊使用本地存儲照片,每次設(shè)計都重新制作每個組件時,我無法理解程序員只寫下三行代碼然后不斷使用真實數(shù)據(jù)衍生出其它模式的行為…

以下是我常用的設(shè)計工具:

  • Sketch:常用來制作線框、界面,偶爾繪制圖形。
  • Illustrator & Photoshop:用作圖標設(shè)計、圖形繪制、照片編輯等,但凡不適合用Sketch處理的都會考慮它倆。
  • Invision:用來制作簡單的線框原型。
  • Principle & After Effect:用來制作交互復(fù)雜的原型。(Principle仍在內(nèi)測,公開后你會得到更多關(guān)于這個工具的信息)
  • Zeplin:用以輔助設(shè)計師和前端開發(fā)的協(xié)同配合。

我認為Sketch與Zeplin之間依然有很大的空隙等待填補。

從創(chuàng)意到產(chǎn)品開發(fā)會經(jīng)歷數(shù)個階段,一旦概念設(shè)計和線框完成之后,就需要考慮視覺定義了。主要頁面的布局與視覺風(fēng)格需要反復(fù)嘗試才能找出最適合目標用戶,并且能從競品中脫穎而出的一套。

我將之稱為創(chuàng)意階段。Sketch的故事板特別好用,你能快速的設(shè)計稿之間進行迭代,嘗試不同的圖形、按鈕、字體,放在一起依次查看。

直到進入下一步:產(chǎn)出階段。

之所以叫做產(chǎn)出階段是因為此時已完成了視覺定義,確定了字體、顏色、布局、形狀等元素,接下來就是產(chǎn)出數(shù)頁高精度視覺稿,即大家熟知的首頁、設(shè)置、好友列表、個人資料、關(guān)注、啟動頁等等。我習(xí)慣戴上耳機聽著音樂來搞定它們。

那么問題來了

從單一頁面開始完成所有的頁面設(shè)計,不僅花費了很多時間,而且極易消耗腦細胞。設(shè)計師青睞的Sketch對于這類批量產(chǎn)出類的工作無能為力。

更糟糕的是,有時即使尚未定義視覺語言,依舊需要設(shè)計這些頁面,在已有項目上設(shè)計新的功能,或是將當前項目交接給后續(xù)的設(shè)計師。

2015年,我依舊嘗試不同的工具組合并將其規(guī)則記錄下來。

編程思維

當被問到是否會寫代碼時,我回答:“不會,但略懂一些代碼原理?!?/p>

對我來說,弄明白我的設(shè)計如何以技術(shù)方式實現(xiàn)特別重要,因為它不僅讓我設(shè)計出比較可行的產(chǎn)品,也能提升創(chuàng)意能力。

我學(xué)會了Javascript的基礎(chǔ)和PHP/Mysql的邏輯,還會一點兒HTML/CSS。

我習(xí)慣頻繁的與開發(fā)團隊溝通,從而理解他們的工作內(nèi)容。我知道iPhone的應(yīng)用是由很多不同視圖組成,數(shù)據(jù)如何遷徙轉(zhuǎn)移,我該如何圖形化的表達它們。

這些讓我從圖形元素的結(jié)構(gòu)視角去看待一個產(chǎn)品,不是以代碼編輯器的模糊印象去揣摩實現(xiàn)方式,而是像一個超大謎題一樣抽絲剝繭的理解它們是如何構(gòu)建和相互影響的。

原子設(shè)計思維

一旦你以編程思維開始思考設(shè)計時,你開始剖析產(chǎn)品的每個圖形要素,這就是被稱作原子設(shè)計的思維。

簡單說,像字體、圖片、圖標或者按鈕等每一個物體都稱作原子。

然后原子們可以組成分子,正如細胞(列表條目)一般。

一堆細胞變成一個組織,即列表。

如此反復(fù)。

在我們公司,前端開發(fā)通常制定一套全景規(guī)范用以描述產(chǎn)品的各個設(shè)計原子,分子和組織。

我喜歡以樂高積木的方式來暢想設(shè)計(我朋友形容設(shè)計學(xué)校就像幼兒園一樣,無非是講設(shè)計原子按照積木一樣拼來拼去…)。

但是我需要將該流程直接適配到一個視覺設(shè)計工具中去,用來為我的設(shè)計工作增強一致性和效率。

假如能夠在一個面板或者在故事板中設(shè)計所有的設(shè)計原子,不用操心對齊、字體、顏色等,它們會自動處理好。

想象如果能夠不斷的將原子設(shè)計規(guī)范傳到下游設(shè)計公司那該多美。

Matej Hrescak開發(fā)了一個Sketch插件能夠快速進行組件設(shè)計,對我來說僅僅起了個好頭,我希望將其繼續(xù)升級。

工作原理

一旦視覺語言確認,你可以據(jù)此制作一個單獨文檔來搞定規(guī)范,并且移除軟件其它的無用信息。

第一步,設(shè)定顏色、主字體、圖形、邊距、留白。

第二步,開始設(shè)定更精細的原子:標題、文本字體、按鈕和輸入框。

最后,在故事板中制作基本的文本和圖層:

然后通過右鍵給它們賦予預(yù)設(shè)的樣式。

矩形會自動嵌套預(yù)設(shè)的風(fēng)格樣式,正如你手動編輯過該標簽一樣。通過設(shè)置邊距,按鈕會根據(jù)標簽文本的長度自動適應(yīng),通過留白設(shè)置可以將故事板內(nèi)部元素自動對齊。

我們還可以設(shè)置更復(fù)雜的組織(例如導(dǎo)航欄)來保持各處的一致性。

在此基礎(chǔ)上可以添加更多功能,使得通過設(shè)置每個元素來自動生成頁面、列表、卡片成為可能。改動設(shè)計設(shè)定會自動應(yīng)用到所有元素上。這樣能夠很方便的測試不同的顏色、字體風(fēng)格等等的效果。

制作界面模板套件將不費吹灰之力,通過預(yù)設(shè)原生組件就能實現(xiàn)。

從事移動設(shè)計3年之后,我依然能夠清晰的記得導(dǎo)航欄的精確高度是多少。

當然,設(shè)定部分元素時,我們也可以為顏色、字體對比、快速制作響應(yīng)式元素、調(diào)色板等及時的提供一些可用性提示,而不用擔心過多細節(jié)。

目前Sketch已經(jīng)能夠通過文字樣式和制作符號(symbol),Photoshop通過智能對象來完成這些工作,但還遠遠不夠,你們覺得呢?

本文名稱:如何用編程思維快速完成產(chǎn)品設(shè)計?
文章出自:http://www.rwnh.cn/news/171785.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站制作軟件開發(fā)、服務(wù)器托管網(wǎng)站設(shè)計公司、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)
鹤庆县| 嘉兴市| 韩城市| 稷山县| 保康县| 六枝特区| 广丰县| 西和县| 广河县| 冷水江市| 宜州市| 广安市| 龙口市| 安义县| 阳信县| 武安市| 章丘市| 巴彦县| 武宁县| 曲麻莱县| 顺平县| 灌云县| 信宜市| 景泰县| 巴里| 当涂县| 漳浦县| 揭东县| 双鸭山市| 眉山市| 昌平区| 苍南县| 高密市| 神农架林区| 祁门县| 资中县| 宣城市| 南岸区| 礼泉县| 兴安县| 沽源县|