Как причудливые графические пользовательские интерфейсы закодированы? - PullRequest
2 голосов
/ 22 февраля 2011

Мне интересно, что "необычные графические интерфейсы сделаны".

Когда я говорю это, я имею в виду такие программы, как iTunes, Picasa, Skype, Songbird, Spotify, Vlc (тематические) ... всечто ломается со стандартным GUI

на каких языках?какие фреймворки / инструменты используются?

Ответы [ 2 ]

0 голосов
/ 22 февраля 2011

Это зависит от того, на какой платформе и на каком языке вы работаете. WPF является относительно новой тенденцией к созданию графических интерфейсов на основе .NET, и есть много других. Qt является примером, но не единственным.

После того, как вы определились с инструментами, которые будете использовать, все дело в творчестве, поскольку все инфраструктуры графического интерфейса пользователя позволяют стилизовать элементы управления по-своему. Большую часть времени вы будете создавать свой графический интерфейс, а затем применять какую-то таблицу стилей, чтобы она выглядела так, как вы хотите.

0 голосов
/ 22 февраля 2011

Ничто не сравнится с великолепным дизайном ... Вероятно, все эти приложения написаны с использованием совершенно разных фреймворков. Я имею в виду, они все выглядят по-разному ... хорошо, но по-разному.

Я не думаю, что эта причудливость связана с используемой платформой, но с творческими людьми, стоящими за дизайном пользовательского интерфейса.

Если вы стремитесь разрабатывать отличные интерфейсы, забудьте о фреймворке и поищите советы по дизайну. Эта , эта и эта книга должна помочь вам в этом. Обратите внимание, что некоторые из этих книг предназначены для веб-разработки ... но они могут научить вас основам дизайна пользовательского интерфейса.

...