|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
CEMb2. Нужна просто абстрактная иерархия контролов, root, дети, и так далее. Это тоже всем понятно. 2.1. Нужен редактор, который сделает это в виде xml/json И получаем 2 - DOM, 2.1 - HTML. Отсюда возвращаемся на пару страниц назад, "почему уэб рулит, а десктоп дохнет". Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:10 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
Я-же говорю. Моя субъективная оценка. И чтобы подкрепить свои слова, я говорю - готов заключить джентльменское пари. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:10 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
CEMb petrav Что-то сумбурно как-то написано. Опишите плиз цели подобной архитектуры. Вы хотите легкий способ прикручивать любую gui библиотеку к чему угодно? Это 100% вы описали Qt. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:14 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov И получаем 2 - DOM, 2.1 - HTML. 1. Редактор. 2. Как это быстро прикрутить к любому окну? И вот пункт 2 предлагаю решать по слоям, в зависимости от задачи, по принципу минимализма. Dimitry Sibiryakov Отсюда возвращаемся на пару страниц назад, "почему уэб рулит, а десктоп дохнет". ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:17 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
petrav Это 100% вы описали Qt. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:18 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
CEMb petrav Это 100% вы описали Qt. А вы воспринимайте контролы Qt как реализацию вашей идеи, т.е. как абстрактную иерархию контролов. И всё встанет на свои места. Будет как OpenGL. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:23 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
CEMbНет, это как раз похоже на Qt/wX/VCL - т.е. у них в основе /свой рантайм, который привязан к своей платформе/. Моя идея - сделать абстрактную иерархию контролов, которая к платформе не привязана никак. Ну так уэбский DOM и есть абстрактная иерархия, которая к платформе не привязана никак, а каждый браузер обеспечивает прокладку между ним и конкретной платформой. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:28 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
petrav А вы воспринимайте контролы Qt как реализацию вашей идеи, т.е. как абстрактную иерархию контролов. И всё встанет на свои места. Будет как OpenGL. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:30 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
petrav mayton пропущено... Да. С ним все нормально. Просто я могу поставить бутылку Виски на то что команда Delphi справится с разработкой клиент-банка быстрее чем команда Qt-шников. При условии что будет дано одинаковое задание и одинаковые стартовые условия. Ну вы хотя бы обоснуйте своё мнение. Что там обосновывать. Время разработки - окно в день. Весь MVC в каждом контроле внутри. Его не надо писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:30 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Ну так уэбский DOM и есть абстрактная иерархия, которая к платформе не привязана никак, а каждый браузер обеспечивает прокладку между ним и конкретной платформой. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:32 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
CEMb, Вы хотите кроссплатформенно? Это тупиковое направление. В java уже заглохло. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:35 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
CEMbдля отображения DOM нужен браузер. Да и html, который этот DOM описывает - тяжеловат. Внезапно, да? Причём его тоже нужно инсталлировать и таскать за собой. Но вэберам это почему-то не мешает. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 13:46 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
CEMb petrav А вы воспринимайте контролы Qt как реализацию вашей идеи, т.е. как абстрактную иерархию контролов. И всё встанет на свои места. Будет как OpenGL. У меня складывается ощущение, что вы GUI пишите на WinAPI. И уже, наверное, написали свой мини MFC. Вам не кажется, что это как-то слишком уж? Qt освоить в базе можно за месяц. Но душа прикипела к своим разработкам, да? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 14:01 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
PetroNotC Sharp CEMb, Вы хотите кроссплатформенно? Это тупиковое направление. В java уже заглохло. Да. Мы логически подошли к новой формулировке топика. Вопрос был таков. Какой инструмент использовать для создания универсальной формы для C++ программ? А надо спросить так. Какой инструмент использовать для создания универсальной формы для любых программ? И здесь нас поджидает "обломись" - как верно подметил Сибиряков. Безотносительно С++. А вообще. Современные UI не-кросс-платформенные. Windows/Android/Linux/iOS - все они имеют ОЧЕНЬ разный оконный API и попытка подвести их под "общий знаменатель" порождает либо унылое тормнозное говно. Настолько тормозное что иногда браузер с DOM справляется легче. Либо требует использовать библиотеку-прослойку типа Java/Swing как делает JetBrains в своих IDE. И таким образом мы отходим от С++ далеко в сторону (фигли?) ведь формулировочка топика то уже - другая. Верно? Можно там еще какую-нибудь JavaFx. Или AdobeFlash. С аналогичными накладными расходами. Либо нужно держать 4 команды разработок-платформеров где будут сидеть отдельно Виндузятники и отдельно Линуксоиды (там кстати еще другая проблема с Gnome/KDE тоже ... нет единства) и все остальные тоже отдельно. И держать 4 бюджета. И это мы еще даже не затронули вопросы разного разрешения клиентской области в пикселах! UX, всяких там flexible UI, тянущихся или скейляхщихся шрифтов и окошек. Там еще .... огогогооо. Там поле непаханное проблем. И там бэклога хватит до 2050 года. Дизайнеры работой обеспечены посмертно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 14:56 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
mayton, >И держать 4 бюджета. В нормальной клинике и держат к врача специалиста. А не одного "земского доктора ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 15:13 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
mayton И держать 4 бюджета. не меньше пяти - под OS X и iOS - разные ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 15:19 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
maytonпопытка подвести их под "общий знаменатель" порождает либо унылое тормнозное говно. Настолько тормозное что иногда браузер с DOM справляется легче. Либо требует использовать библиотеку-прослойку типа Java/Swing как делает JetBrains в своих IDE. Можно там еще какую-нибудь JavaFx. Или AdobeFlash. С аналогичными накладными расходами. Это ты три раза повторил одно и то же. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 15:22 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
mayton Или AdobeFlash. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 15:26 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
mayton PetroNotC Sharp CEMb, Вы хотите кроссплатформенно? Это тупиковое направление. В java уже заглохло. Да. Мы логически подошли к новой формулировке топика. Бессмысленная формулировка. Ну разработали мы кроссплатформенный GuiDOM, разработали библиотеки под все платформы и основные языки программирования. Какой бонус мы получили? Кроссплатформенный язык разметки GUI формы? Так это только один процент трудозатрат в разработке приложения. Если мы добавим кроссплатформенный API к этому DOM -- так получим Qt, PyQt и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 15:44 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
petravКакой бонус мы получили? Кроссплатформенный язык разметки GUI формы? Так это только один процент трудозатрат в разработке приложения. Два процента. Но это те самые два процента, которые занимают 98% времени разработки. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 15:51 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov petravКакой бонус мы получили? Кроссплатформенный язык разметки GUI формы? Так это только один процент трудозатрат в разработке приложения. Два процента. Но это те самые два процента, которые занимают 98% времени разработки. 98% времени занимает размещение элементов GUI на форме? Да ну... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 15:56 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
petrav98% времени занимает размещение элементов GUI на форме? Нет, попытки заставить их работать так как дизайнер хочет, а не так как они предназначены. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 16:46 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
Я не хочу отвечать по топику каментом на каждый ответ. Вы все - по сути правы. Давайте сейчас вспомним и перечислим какие приложения на Qt вы знаете? Или какие реально использовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 16:48 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
mayton Я не хочу отвечать по топику каментом на каждый ответ. Вы все - по сути правы. Давайте сейчас вспомним и перечислим какие приложения на Qt вы знаете? Или какие реально использовали? 1) у нас сейчас на QT программируют заказчик использует ))) куда ему деваться ))) 2) EVE Online Лаунчер явно сделан на QT ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 17:12 |
|
Какой инструмент использовать для создания универсальной формы для C++ программ?
|
|||
---|---|---|---|
#18+
mayton Давайте сейчас вспомним и перечислим какие приложения на Qt вы знаете? Или какие реально использовали? https://www.fontlab.com/ ... |
|||
:
Нравится:
Не нравится:
|
|||
07.07.2020, 17:15 |
|
|
start [/forum/topic.php?fid=57&msg=39977095&tid=2017383]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 280ms |
total: | 416ms |
0 / 0 |