Где я начинаю узнавать о программировании GUI? [закрытый]

Я использую «один большой конфигурационный файл» (не split-config) и добавляю

IGNORE_SMTP_LINE_LENGTH_LIMIT=1

в работы /etc/exim4/exim4.conf.localmacros.

20
задан user16922 17 September 2008 в 22:34
поделиться

10 ответов

I'l пробуют книгу О поверхности: Важный из Дизайна Пользовательского интерфейса, его в центре на методах дизайна для UI, а также разрабатывающий принятие во внимание пользовательских целей, то есть, что пользователь хочет выполнить попытку получить Вас далеко для "разработчика дизайн GUI".

Это также рассматривает некоторую историю о дизайне GUI от Microsoft, Apple и других компаний. Вещи как значения по умолчанию для MacOsX (где принятие и кнопки отмены обычно располагаются, и т.д.), также и whys под этим.

я буду также искать Office 2007 Руководство по проектированию UI для Microsoft, поскольку это, вероятно, "собирается быть вещью".

5
ответ дан 30 November 2019 в 01:18
поделиться

Вы ищете Qt. Это - межплатформенный C++ платформа GUI, и это включает все, что Вы попросили и т.д.

Это свободно для проектов с открытым исходным кодом использовать, если Вы используете GPL.

3
ответ дан 30 November 2019 в 01:18
поделиться

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

4
ответ дан 30 November 2019 в 01:18
поделиться

Существует много языка и платформы UI определенные ресурсы, доступные людям, заинтересованным создаванием приложения UIs. Однако прежде, чем копаться в определенных технологиях, существует очень, чтобы стать известным о Человеко-машинном взаимодействии и как оно относится к дизайну пользовательского интерфейса. Некоторые ссылки для взгляда на:

После исследования , что делает хорошим UI, пора исследовать как :

, Конечно, существует много опций там, включая QT, Fltk и SWT

3
ответ дан 30 November 2019 в 01:18
поделиться

Я думал точно то же самое недавно. Qt походит на хорошую кросс-платформенную платформу GUI, и Python походит на хороший язык для работы в.

Так PyQt является моим (необразованным) предложением. Это действительно включает перетаскивание средство проектирования GUI.

1
ответ дан 30 November 2019 в 01:18
поделиться

Смотрите на Поляна и Gtk. Оба действительно просты в использовании. Поляна является разработчиком GUI и Gtk инструментарий. Это является и кросс-платформенным и межъязыковым. Можно загрузить файлы Поляны почти на любом языке. Вот учебное руководство

Glade/Gtk
1
ответ дан 30 November 2019 в 01:18
поделиться

Я изучил бы разработку.NET C# и WinForms API. Намного легче программировать настольные приложения GUI для Windows с этим, чем с API Win32. Можно всегда упростить в Win32 материал API позже, если это все еще релевантно.

Для межплатформенных решений, изучите Gtk + , возможно PyGtk. Другой хороший - WxWidgets.

, Если Вы хотите стать действительно напуганными, проверьте Обувь для Ruby.

0
ответ дан 30 November 2019 в 01:18
поделиться

Много лет назад я сделал самые быстрые успехи в этой области с помощью Visual Basic. Я предполагаю, что это все еще очень легко взять, и цикл кода/выполнения/отладки безумно продуктивен, и Вы изучите lotta полезный материал быстро. Тонны документации и все другие положительные герои Вы хотите...

0
ответ дан 30 November 2019 в 01:18
поделиться

Наблюдение, поскольку у Вас уже есть знание Java, необходимо проверить Swing API здесь , он обеспечивает довольно мощный набор пакетов, которые могут использоваться для создания сложного GUI. Кроме того, его кросс-платформенное, существуют тонны документации, и она может использоваться с IDE Netbeans.

0
ответ дан 30 November 2019 в 01:18
поделиться

Swing Java API является кросс-платформенным и относительно простым, и NetBeans является хорошим разработчиком GUI.

0
ответ дан 30 November 2019 в 01:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: