① 學UI設計好還是學編程好很糾結
興趣是最好的老師,首先最主要的得看你個人興趣在設計還是編程!其次可以通過以下兩點來綜合分析:
第一點是從自己所在城市或者是想要之後發展的城市的市場環境和當地企業的具體需求狀況來確定。例如在一線城市來說,大的企業和互聯網行業企業都會比較多,對編程技術和開發人員的需求會比較大,並且這些大的企業也更會注重新的領域開發,這樣的市場環境對編程技術類工作人員也會更加偏愛。而相對於這些一線城市的小城市來說,當地的企業一般都是小一點兒的傳統企業,這些企業當前所需要的是如何轉型,所需要的編程人才會少一些,大家可以根據自己所在城市具體市場就業環境來進行選擇。
第二點是從自身來進行選擇,自己有沒有耐心去敲代碼,興趣是最好的老師,如果你沒有學習代碼的興趣,那麼是很難學習進去或者是學習進度也是比較慢的。另一點要是大家的性格比較內向,可能會稍微更適合編程類的工作。而學習時長也是不同的,編程類需要的技術肯定會更高一點兒,所需要的時間也會更長,一般的培訓機構所需要的時間也都在半年左右,而UI設計相對於編程技術來說會稍微簡單一點兒的,一般培訓時間在4-5個月。
所以大家要根據自己的實際情況,並結合當地的工作就業狀態來綜合自己的選擇。
② UI界面編程平台,除了QT還有DirectUI還有什麼有什麼比較推薦的。
gtd,android,minigui嵌入式比較流行的。
③ 學UI設計好還是學編程好
編程和UI設計都是IT互聯網行業需求量比較大的職業,是很多新人比較喜歡的職業。二者是完全不同類型的職業,編程是邏輯性的技術型,UI設計是注重藝術和想像力的設計型,具體學什麼還是要根據自己的興趣愛好和天賦來定。
編程是每天和代碼打交道,需要有理性思維,編程思維,起碼要邏輯思維比較好,一般數學比較好的人更適合,對代碼比較感興趣,如果對代碼不感興趣,不喜歡每天和代碼打交道,找錯誤的工作就還是需要詳細了解之後再定。
UI設計每天和設計打交道,需要感性思維,善於觀察,想像力豐富。比較適合有審美能力,喜歡塗塗畫畫的人,如果對設計不感興趣,沒有審美和藝術細胞的人還是需要謹慎。
從發展上來說,編程和UI設計都是需求比較大的職業,而且職業壽命很長,工作年限越久,經驗越豐富越有發展前途。UI設計是比較新的職業,以平面設計為基礎發展起來的,但是這幾年發展速度很快,基本進入穩定發展時期,薪資待遇也比較穩定,將來可以自己做設計外包,也可以在公司里做設計負責人,轉型的可能性較小。編程是有歷史的職業,但是在我國的發展一直比較緩慢,近幾年發展速度快,需求很大,待遇一年比一年好,是開發行業的必備崗位中堅力量,以後可以做開發和運營。
④ 編UI界面用什麼好呢C C++ C#VB
c#簡單易用枝改舉,但編出來的東西運行效率低;
c++比較難,但編寫好的話,運行效率很高;
如果只是殲數練習,就用c#吧,還有如果是你要看PC數據信息的話,不用界面最好了,控猛碧制台 大黑屏多省事呀,直接列印出來。
如果是給用戶看 要做成產品的話,才要有界面的。
⑤ Python UI 開發用哪個好
pyqt還不錯,它是Python語言的GUI編程解決方案之一。可以用來代替Python內置的Tkinter。其它替代者還有PyGTK、wxPython等
優點:
PyQt的API與Qt類似,Qt的文檔通常仍然可以應用於PyQt。因此,孫哪PyQt的文檔比PyGTK、wxPython、Tkinter等GUI編程庫的文檔豐富得多。
如果程序員具備使用Qt的經驗,一般很快就可以過圓凱殲渡到PyQt上。而使用PyQt的程序員,如果同時精通C++的話,也可以很快地過渡到Qt平台上。
利用SIP,大多數為Qt開發的控制項橘沖可以方便地port到PyQt。——然而,SIP也需要一些學習成本。
有方便的周邊工具支持PyQt。如QtDesigner,可以使用拖拉式的方法來設計界面,簡單易用。Eric4,一個使用PyQt設計的Python IDE,對PyQt有特殊的支持。
缺點:
由於PyQt同時使用Qt以及Python的兩種內存管理方法,所以在使用PyQt的過程中要注意避免內存泄露以及懸掛指針[4]。
運行時龐大,在Windows平台,只使用PyQt.QtCore與PyQt.QtGui兩個子模塊時,壓縮後至少需要4.09M
需要學習一些C++知識,主要是C++類型、內存管理兩個方面,以便於閱讀Qt文檔和理解PyQt的行為
⑥ 做UI設計用什麼軟體最好
推薦8款原型設計工具:
1.AxurePR
難度:★★★★
公司旗艦產品,是一款專業的原型設計工具,讓負責定義需求和規格、設計功能和界面的專家能夠快速創建應用軟體或Web網站的線框圖、流程圖、原型和規格說明文檔。
這是一款非常專業的工知唯具,但是學習成本也非常高。如果你是一位專業的交互設計師,並且需要設計復雜是交互,你可以使用這款工具。
2.Mockplus
Mockplus(摩客)是一款簡潔高效的原型圖設計工具,有別於Axure的繁復,Mockplus致力於快速創建原型。無論你是產品小白,
還是大牛,摩客都能滿足你的需求。摩客的設計理念就是關注設計,而非工具。如果你時間搭並培有限,那你不能錯過摩客,因為幾乎不需要學習,
你就可以上手這款工具。摩客提供了豐富的組件庫和圖標庫,創建原型,你只需拖一拖。摩客發布2.1新版之後,交互也成為其一大亮點,她將交互設計可視化,只需要拖一拖滑鼠,即可完成交互的設計,所見所得,沒有復雜的參數,更無需編程。封裝好的一些系列交互組件,比如彈出面板、抽屜、內容面板等,讓設計交互幾乎可以全程「無腦」操作。演示也很簡單,直接二位碼掃描即可,同時支持發布到雲和導出演示包。
3.BalsamiqMockups
BalsamiqMockups是一款快速創建原型的工具。這款原型工具具有獨特的手繪風格。軟體的內置組件,
拖拽功能的支持為設計帶來了便利。該工具有桌面版本,同時也可以作為GoogleDrive,Confluence和JIRA的插件使用。
4.Justinmind
JustinMind
是由西班牙JustinMind公司出品的原型製作工具,主要致力於高保真原型。它提供的功能有繪圖工具,拖放位置,大小,格式和導出/導入的小部件。你還可以自定義小組件,創建自定義組件庫,並進行分類,
提供豐富的動畫支持。如果你要創建復雜的高保真原型,可以嘗試這款工具。缺點就是需要一定的學習成本,程序啟動也比較慢。
5.InVision
InVision是一款設計原型交互的工具。使用InVision可以很好的實現團隊之間的協作,
也便於收集反饋意見。它可以讓你將靜態的網頁,移動app設計圖快速的變成可以點擊,具有交互效果的動態原型。讓你的設計「活」起來。
6.UXPin
UXPin
是一款在線原型設計工具。你可以通過拖拽的方式快速創建原型,無需敲一行代碼。通過UXpin,你可以創建高保真原型,同時也支持從Sketch和Photoshop導入你的設計。
7.OmniGraffle
OmniGraffle是由來自美國的TheOmniGroup製作的一款原型設計工具,這款工具只針對蘋果用戶,有OSX版和iOS
版蔽脊。它曾獲得2002年的蘋果設計獎。可以使用它快速繪制線框圖、圖表、流程圖等。用Origami創建iPhone和iPad原型是比較好的選擇。
8.Flinto
Flinto
可以讓你快速的為web、移動app設計交互。通過拖拽,可以快速的為你的設計圖設置跳轉和動畫。Flinto提供了常用的轉場效果。如果你需要設計iOS
app的交互演示效果,Flinto是不錯的選擇。
⑦ ui設計跟編程將來哪個有前途吃香
編程是基礎;好比建造房子;的地宴返螞基磚瓦石料;UI設計是好比是建造好房子以後的美化裝修;從技術層面和前途轉化來說;編程好一些;基礎打牢了,做什麼軟體工程晌埋師都可以轉化的;;UI設計是指對軟體的人機交互、操作邏輯世耐、界面美觀的整體設計。在飛速發展的電子產品中,界面設計工作一點點的被重視起來。做界面設計的「美工」也隨之被稱之為「UI設計師」或「UI工程師」