Как я могу получить где-то в программировании GUI? - PullRequest
12 голосов
/ 07 декабря 2009

Я студент бакалавриата. Я познакомился с базовым программированием пару лет назад в школе. До сих пор у меня есть понимание Core Java, Core Python и базовых C и C ++.

Каждый раз, когда я начинаю с некоторого программирования с использованием графического интерфейса, чтобы начать свой собственный проект, я поражаюсь огромному количеству, которое нужно сделать, API, который нужно изучить, архитектуре MVC и всему, о чем говорят программисты, обработка событий и т. д.

Училась на некоторое время. Пробовал мои руки на Qt и Gtk, не мог найти много документации. Пытался разобраться в пигмеях. Я в конечном итоге на том же месте, зная основной язык.

Tkinter на моем zenwalk Linux не работает, поэтому я никогда не смогу его запустить, хотя у меня есть книга по питону с объяснением Tkinter.

Но я остаюсь на том же месте, только с базовым пониманием языка.

Хочу начать все сначала, серьезно. Я хотел бы выбрать Python. Как мне учиться программированию в GUI?

Мне нужны некоторые интернет-ресурсы и указания, чтобы я не оказался в одном месте!

Ответы [ 11 ]

0 голосов
/ 07 декабря 2009

Если вы уже прошли через pygame, tk, Qt и GTK, то единственное, что я могу вспомнить, это pyglet , который, я признаю, я не пробовал, но я прочитал все хорошие вещи об этом.

Тем не менее, больше всего на свете это звучит так, как будто у вас проблемы с прилипанием к фреймворку, достаточно длинному, чтобы по-настоящему его проглотить. Могу ли я порекомендовать начать с небольшого проекта, такого как Pong или Breakout, и изучать только столько, сколько вам нужно, чтобы это сделать? Как только вы закончите одну вещь, вы почувствуете библиотеку, и продолжить ее будет намного проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...