현재 완전히 맞춤화 된 UI로 WPF 응용 프로그램을 개발 중입니다. 누구나 UI를 독창적으로 만들 수있는 팁이 있는지 궁금하지만 여전히 전문적이고 세련되게 보입니다.
일관성은 전문적이고 세련된 무언가에 대한 큰 포인터입니다.
나는 그것이 당신의 응용 프로그램을 독특하게 만들지는 않지만 알고 있지만 UI는 사용자가 가장 먼저보고 그것을 사용할 때마다 상호 작용해야합니다.
경험상 전문가는 깨끗하고 단순함을 의미합니다.
애니메이션과 관련하여-실제로 응용 프로그램에 따라 다릅니다. 애니메이션은 종종 더 캐주얼 한 응용 프로그램을 의미하므로 게임이나 소비자 응용 프로그램에 적합합니다. 엔터프라이즈 소프트웨어에 대해 이야기하고 있다면 적절하지 않을 수 있습니다.
http://soluto.com/ 는 참조로 사용할 훌륭한 데스크톱 응용 프로그램이라고 생각합니다. 무료로 다운로드하여 모든 PC에 설치할 수 있습니다.
이미 지적했듯이 일관성은 외모뿐만 아니라 행동 측면에서도 중요합니다.
그래도 고의적으로 일관성을 깨는 것이 좋은 아이디어 일뿐만 아니라 필요한 경우도 있습니다.
"Professional and Polished"룩을 달성하는 과정에서이를 수행 할시기를 알고 있습니다.
예 :
StackExchange 사이트에서 모든 화면의 상단에있는 "질문과 대답"링크는 다른 버튼 순서와 다르지 않습니다. 올바르게 정렬되어 시각적으로 분리되어 있습니다.
Microsoft Outlook 2007에서 Send 버튼은 리본에 포함되어 있지 않으며 별도의 상태로 항상 액세스 할 수 있습니다.
애니메이션 효과는 큰 차이를 만듭니다. 이것은 iPhone을 매끄럽게 보이게 만드는 큰 부분입니다.
모든 전환은 어딘가에서 움직이거나 커지는 것처럼 보일 것입니다. 아무것도 나타나거나 사라져서는 안됩니다.
공부, 공부, 공부.
경쟁 또는 이와 유사한 제품을 준수하십시오.
UI의 가장 좋은 점 중 하나는 사용자가하지 말아야하고 IMHO가하지 말아야한다는 것입니다. 귀하의 질문에 데스크톱 응용 프로그램이 관련되어 있음을 알고 있지만, 여전히 적절한 이미지를 기반으로 Google 이미지를 통해 귀하의 일반적인 상황이 현재까지 어떻게 설계되었는지에 대한 많은 예를 제공해야합니다.
그리고 후보 사용자에게 UI를 테스트하십시오. 이 작업을 수행하는 데 시간이 걸리는 DEV 수는 매우 뛰어나며 일반적으로 수익이 매우 중요합니다.