Здравствуйте, Александр Маненко, Вы писали:
АМ>Здрасьте АМ>Где можно почитать хорошие статьи/книги по созданию GUI-фреймворков? Какие-нить ссылки на хорошие ресурсы и т.п.
На Украине такой я не видел , а вообще как она, а то по оглавлению я не очень понял (Джаву я не знаю)? Я имею ввиду в области написания гуи-фреймворков с нуля.
Здравствуйте, Александр Маненко, Вы писали:
АМ>На Украине такой я не видел , а вообще как она, а то по оглавлению я не очень понял (Джаву я не знаю)? Я имею ввиду в области написания гуи-фреймворков с нуля.
Во всяком случае, там очень подробно объяснена архитектура Swing/AWT GUI и, есественно, как работают виджеты от нуля (очереди системных событий и отрисовок на графическом контексте) до высокоуровневых моделей (look&feel) в многопоточных приложениях пользователя.
Ещё есть что-то по устаревшим MFC и Delphi VCL — но это ведь только для Win32-приложений. Для GTK/Qt из литературы вроде тоже что-то есть: GTK и Qt.
Здравствуйте, Зверёк Харьковский, Вы писали:
ЗХ>Здравствуйте, Александр Маненко, Вы писали:
АМ>>На Украине такой я не видел
ЗХ>Украина большая ЗХ>У нас в Харькове — в Books лежит. Если решишь, что позарез нужно — думаю, в наших инет-магазинах можно заказать. Или меня попросить
Извиняюсь за нескромное любопытство, но какое отношение имеет книга по Swing к проектированию библиотек ГУИ ?
Здравствуйте, Зверёк Харьковский, Вы писали: ЗХ>Украина большая ЗХ>У нас в Харькове — в Books лежит. Если решишь, что позарез нужно — думаю, в наших инет-магазинах можно заказать. Или меня попросить
Гы, а я не заметил, правда когда был в центре, то не помнил точного названия... С другой стороны у них там книга так классно рассортированы — Ассемблер в куче с Васиком Завтра пойду в Букс, погляжу что за книга такая , спасибо
Здравствуйте, iZEN, Вы писали: ZEN>Во всяком случае, там очень подробно объяснена архитектура Swing/AWT GUI и, есественно, как работают виджеты от нуля (очереди системных событий и отрисовок на графическом контексте) до высокоуровневых моделей (look&feel) в многопоточных приложениях пользователя.
Спасибо, я погляжу
Здравствуйте, Aviator, Вы писали:
A>Извиняюсь за нескромное любопытство, но какое отношение имеет книга по Swing к проектированию библиотек ГУИ ?
Почти такое же, как книга по GTK и Qt — создание собственной библиотеки, с вниманием на то, что уже есть.
Во всяком случае в той книжке объяснено, где могут встретиться грабли и как их обошли разработчики библиотеки. А это, знаете ли, опыт, который в подобных проектах бесценен, и он не ведёт к изобретению трёхколёсного велосипеда.
Здравствуйте, Александр Маненко, Вы писали:
АМ>Здрасьте АМ>Где можно почитать хорошие статьи/книги по созданию GUI-фреймворков? Какие-нить ссылки на хорошие ресурсы и т.п.
Книг мало, фреймворков много.
Я не встречал книг по созданию GUI-фреймворков на самом деле.
Здравствуйте, Зверёк Харьковский, Вы писали:
ЗХ>Украина большая ЗХ>У нас в Харькове — в Books лежит. Если решишь, что позарез нужно — думаю, в наших инет-магазинах можно заказать. Или меня попросить
Сегодня был в Букс — нету этой книги , а по-поводу позарез — мне надо её сначала поглядеть, потом решить нада или нет , завтра перед флеш-мобом на балку съезжу — погляжу =)
Здравствуйте, iZEN, Вы писали:
ZEN>Здравствуйте, Aviator, Вы писали:
A>>Извиняюсь за нескромное любопытство, но какое отношение имеет книга по Swing к проектированию библиотек ГУИ ? ZEN>Почти такое же, как книга по GTK и Qt — создание собственной библиотеки, с вниманием на то, что уже есть. ZEN>Во всяком случае в той книжке объяснено, где могут встретиться грабли и как их обошли разработчики библиотеки. А это, знаете ли, опыт, который в подобных проектах бесценен, и он не ведёт к изобретению трёхколёсного велосипеда.
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, Aviator, Вы писали:
A>>Извиняюсь за нескромное любопытство, но какое отношение имеет книга по Swing к проектированию библиотек ГУИ ?
VD>С точки зрения архитектуры — Свинг красивое решение. Реализация правда подкачала. Но почитать про нее наверно стоит.
В принципе да, но я бы сказал так:
Swing (а еще точнее AWT) *концептуально* правильное классическое решение.
Архитектурно ( архитектура имплементации как Java библиотеки ) — объективно — дрова.
Здравствуйте, c-smile, Вы писали:
CS>Здравствуйте, VladD2, Вы писали:
VD>>Здравствуйте, Aviator, Вы писали:
A>>>Извиняюсь за нескромное любопытство, но какое отношение имеет книга по Swing к проектированию библиотек ГУИ ?
VD>>С точки зрения архитектуры — Свинг красивое решение. Реализация правда подкачала. Но почитать про нее наверно стоит.
CS>В принципе да, но я бы сказал так: CS>Swing (а еще точнее AWT) *концептуально* правильное классическое решение. CS>Архитектурно ( архитектура имплементации как Java библиотеки ) — объективно — дрова.
Нет, люди ну при чем здесь свинги, mfc и vcl???? человек спрашивал про паттерны проектирования gui.
Типа как построить красивое MDI или SDI-приложение(например по типу VS.NET) с правильным взаимодействием toolbar-ов, меню, окон, docing-ов и используемых в приложении объектов.бизнес-логики. Вы же говорите о GUI-компонентах, а не о фреймворке.