[閒聊] 怎麼做出漂亮人機介面(UI)的軟體呢?

看板C_and_CPP (C/C++)作者 (New Life)時間16年前 (2009/07/17 23:18), 編輯推噓5(501)
留言6則, 6人參與, 最新討論串1/3 (看更多)
各位好,我是個對程式設計有興趣的資工系學生,學習C#是最近這 幾個月才開始的,而在這之前,我都是使用VC++在寫程式,在學習 的過程中,除了上課老師交的之外,還會自己從學校圖書館借書來 看,跟著書中的範例做一遍是我主要的學習來源。 本來以為只要把書上的範例學好,以後就可以往軟體設計的領域走 ,但我現在發覺這並不夠,因為目前大部份的軟體都有著漂亮的人 機介面,同性質的軟體那麼多,會獲得使用者青睞的絕大部份是漂 亮的軟體。 所以我就試著從書中或網路裡去尋找這些漂亮軟體是怎麼做出來的 。在這之中,我找到了「skin」,也就是使用一些skin的套件,快 速的改變我程式各元件的外觀,這樣子弄出來的程式,比起預設的 介面好看多了,也較有質感一點。 但是,像市面上一些影音播放軟體的操作介面,怎麼看都不像是用 skin套件做出來的,裡面有一些不規則的按鈕、表單、捲軸或對話 框,做得都很炫。 我自己本來的想法,是使用image元件去模仿其它元件的功能,像是 button,但是像ScrollBar、DataGridView等元件,我就不曉得要怎 麼去做了。 所以想請教各位前輩,程式設計師與美工人員之間在軟體介面的合作 上,是採取怎樣的分工方式呢?也就是美工人員把UI的圖檔做出來後 ,各位會用什麼方式將這些圖檔套在程式中呢?希望各位可以分享這 部份的開發經驗,謝謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.43.237

07/17 23:21, , 1F
其實我看像 Ezsoft 版,比較受歡迎的軟體,多數都普通介面而已
07/17 23:21, 1F

07/17 23:44, , 2F
Box2D, clutter
07/17 23:44, 2F

07/18 08:42, , 3F
有一個owndraw的樣子 ,全部讓你自己畫
07/18 08:42, 3F

07/18 09:43, , 4F
既然是學生, 我覺得可以去旁聽一些視覺設計的課
07/18 09:43, 4F

07/18 15:13, , 5F
好用!=漂亮
07/18 15:13, 5F

07/19 01:43, , 6F
^^^^^^^^^^ 很多手機都設計的很漂亮 但是 很不直覺 ...
07/19 01:43, 6F
文章代碼(AID): #1AO9PD0w (C_and_CPP)
文章代碼(AID): #1AO9PD0w (C_and_CPP)