ADD
Вот что я действительно спрашиваю:
Мне нужно создать сложную 2-мерную графику и ввести обратные вызовы для нажатия элементов. Также это будет сгенерировано во время выполнения. Теперь попробуйте выбрать: Flash (почти все сделано: net, graphic, p2p), C ++ (много внешних библиотек, но хороших для desctop). Но с помощью Flash я не могу создать exe-файл: единственный способ создать приложение desctop - это AIR. Что вы рекомендуете: Flash или C ++?
Обычные вещи
Есть клиент-серверное приложение. Клиент отправляет информацию о том, что сделал пользователь, на сервер и ответы сервера с помощью команды, такой как DailogWindow “Something goes wrong”
или отправки содержимого новой страницы графического интерфейса в XML.
Сейчас я думаю о создании клиентского приложения: C ++ + внешняя графическая библиотека или flash и AS.
Flash - это здорово, но я знаю, как создать отдельное приложение - это AIR. Тем не менее, я видел несколько Flash-приложений, которые являются exe-файлами и работают как единое приложение - как браузер с определенным графическим интерфейсом и дополнительными функциями, такими как IO файловой системы и т. Д.
Как насчет C ++: я не знаю ни одной хорошей гибкой библиотеки с простым API и большим количеством документов. Такая библиотека, как MyGUI, довольно неплоха (я немного ненавидел ее, потратив неделю на ее компиляцию), но слишком сложна и не имеет хороших документов.
Что бы вы порекомендовали использовать для создания такого графического клиентского приложения для приложения, которое использует изображения в качестве кнопок, рисует окна (диалоговые окна и т. Д.) И имеет возможность развивать его дальше.
PS Вопрос может показаться расплывчатым - это потому, что я не могу предположить, какая функциональность была бы в конечном приложении - я знаю, что такой подход немного странный, но идея все еще только в моей голове.
PPS Извините за большое количество писем за такой простой вопрос.