當前位置:
首頁 > 最新 > 設計師/產品經理是否需要懂技術?

設計師/產品經理是否需要懂技術?

封面由ARKie智能設計贊助

設計師/產品經理是否需要懂技術?

這個問題相當於,問我們是否需要掌握2個看似獨立的學科。在《窮查理寶典》書中,查理.芒格認為,事物之間都是相互聯繫的。對於一個具體問題,如果僅僅用一種思維方式來進行分析和思考,只會得到一個狹隘的結果,美國有句諺語很好地表達了這個觀點,「在手裡拿著鐵鎚的人看來,世界就像一顆釘子」。

MixLab 也贊成跨學科的思維來思考問題。思考一個問題,需要集合不同背景的人來一塊思考。這樣才能更全面的考慮到問題的所有可能。本文以小程序的設計與開發為例,講述下我的觀點。

1個頁面內2處可分享/轉發的入口

第一個例子是關於小程序的轉發/分享功能,技術上是這麼操作的,在 Page 中定義 onShareAppMessage 函數,設置該頁面的轉發信息。

只有定義了此事件處理函數,右上角菜單才會顯示 「轉發」 按鈕

用戶點擊轉發按鈕的時候會調用

通過給 button 組件設置屬性 open-type="share",可以在用戶點擊按鈕後觸發 Page.onShareAppMessage( ) 事件,如果當前頁面沒有定義此事件,則點擊後無效果。

於是,轉發功能可以出現在頁面的2個地方。這個特性,設計師/產品經理需要知道,是否需要特意提醒用戶,則根據產品的需要設計 button 組件。如果頁面里,不需要特意強調分享功能的話,只需要代碼設置可轉發就行;如果需要特意引導用戶去轉發,則需要 UI 上,顯式的提示用戶。

再補充一點,這個 button 可以改變樣式的,並不一定是個 button 的樣子,可以是任何能想像的樣子視覺設計的形式可以天馬行空,不限於常規框架。

再看個例子,同樣是一個 UI 的結構,可以根據用戶的使用情況,設置不同的話術及顏色等,設計的目的是為了引導用戶,突出主要內容對於開發來說,需要記錄用戶瀏覽了哪些頁面,點擊了哪些操作

同樣的頁面結構,實現不一樣的設計目的

以上是我的一個簡短的記錄與思考。本文同時在知乎專欄:《人工智慧+設計修鍊指南》發表。最近我在思考把文章當成產品來打磨,定了個小基調:一篇文章盡量涉及2個不同領域的內容,跨界思考之間的關聯性。歡迎讀者在微信群交流,入群方式留言獲取。

*


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 科技Mix設計Lab 的精彩文章:

人工智慧時代,設計師如何學習新技術

TAG:科技Mix設計Lab |