Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
Посоветуйте в чем вести разработку приложений с GUI для Windows, Linux и Mac? Пока из развивающихся только Qt. WxWidgets (Code::Block) под сомнением, C++ Builder под Linux нет + денег стоит, GTK+ тоже под вопросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2018, 16:38 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
Конечно же на wxWidgets. Лицензия позволяет закрыть код. Работает шустро, легковесная (особенно в сравнении с Qt) библиотека. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2018, 18:01 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
GallemarПосоветуйте в чем вести разработку приложений с GUI для Windows, Linux и Mac? Пока из развивающихся только Qt. WxWidgets (Code::Block) под сомнением, C++ Builder под Linux нет + денег стоит, GTK+ тоже под вопросом. Qt конечно же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2018, 18:54 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
Gallemar, Qt для мака платная выйдет (если продавать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 09:25 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
_SheratonКонечно же на wxWidgets. Лицензия позволяет закрыть код. Работает шустро, легковесная (особенно в сравнении с Qt) библиотека.Любая библиотечная лицензия позволяет закрытый код, если ты не используешь грязные хаки для вызова библиотечного кода, а используешь только API библиотеки. Есть другой нюанс - лицензия Linux не позволяет закрытый код. Если ты распространяешь продукт под Linux, ты обязан предоставить весь исходный код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 09:27 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
rdb_dev Если ты распространяешь продукт под Linux, ты обязан предоставить весь исходный код. Денис, покажи где исходный код Microsoft SQL Server for Linux :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 10:34 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
rdb_dev_SheratonКонечно же на wxWidgets. Лицензия позволяет закрыть код. Работает шустро, легковесная (особенно в сравнении с Qt) библиотека.Любая библиотечная лицензия позволяет закрытый код, если ты не используешь грязные хаки для вызова библиотечного кода, а используешь только API библиотеки. Есть другой нюанс - лицензия Linux не позволяет закрытый код. Если ты распространяешь продукт под Linux, ты обязан предоставить весь исходный код. Это абсолютно неверное понимание. Gallemar, если ты хочешь работать с БД, то наверное выбора нет - Кьют. А для чистого гуи еще можно поперебирать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 11:15 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
GallemarПосоветуйте в чем вести разработку приложений с GUI для Windows, Linux и Mac? Пока из развивающихся только Qt. WxWidgets (Code::Block) под сомнением, C++ Builder под Linux нет + денег стоит, GTK+ тоже под вопросом.GTK+ для перфекционистов - очень гибок и напоминает сильно дополненный функционал WINAPI GUI, но, как и в случае с WINAPI, многое придется писать ручками - без графических построителей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 11:19 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
SiemarglЭто абсолютно неверное понимание.Неверное понимание лицензии Linux? Или неверное понимание библиотечных лицензий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 11:21 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
GallemarДенис, покажи где исходный код Microsoft SQL Server for Linux :)У тебя Microsoft SQL Server for Linux куплен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 11:22 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
rdb_dev Есть другой нюанс - лицензия Linux не позволяет закрытый код. Если ты распространяешь продукт под Linux, ты обязан предоставить весь исходный код. Это ты как-то загнул и нагнал. Полно проприетарного софта для Linux, например, коммерческих игр. Ну и такого понятия как "лицензия Linux" не существует, под Gnu Linux софт поставляется под совершенно разными лицензиями. Их в общей сумме наверное штук 10 наберётся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 11:51 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
SiemarglGallemar, если ты хочешь работать с БД, то наверное выбора нет - Кьют. А для чистого гуи еще можно поперебирать. Именно с БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 11:58 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
GallemarSiemarglGallemar, если ты хочешь работать с БД, то наверное выбора нет - Кьют. А для чистого гуи еще можно поперебирать. Именно с БД С одной СУБД, или предполагается несколько? Одну ещё можно написать самому, несколько -- точно Qt. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 14:40 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
GallemarПосоветуйте в чем вести разработку приложений с GUI для Windows, Linux и Mac? Пока из развивающихся только Qt. WxWidgets (Code::Block) под сомнением, C++ Builder под Linux нет + денег стоит, GTK+ тоже под вопросом. приложение для внутреннего использования или для публичного, с целью продажи через магазины какие? если первое - то берите свой привычный delphi/firebird, а под не-windows просто запускаете через wine. а для публичного сектора.... серьезные продукты (не утилиты) никто на кросс-библиотеках не пишет, разрабатывают по сути три отдельных продукта обычно, которые сильно отличаются по UI (если смотреть на office/photoshop/прочее). это, кстати, верный подход - взять двух отдельных разработчиков (группы), под каждую UI платформу, и отдельно пилить невизуальное ядро третьей командой. причина тут нетехническая - причина в нативных user look and feel, каждая платформа имеет мелкие, но существенные отличия в поведении виджетов, в одной голове это нереально держать кстати скайп так и поступает - он под windows на delphi, под Linux на QT, и под Mac/iOS на какао. а сам движок общий. и это, по сути, единственное тру. или полностью свою UI абстракцию (chrome/firefox), вообще не похожую на нативную, это не совсем тру, но у них это даром дается, почему и нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 18:15 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
dbpatchа для публичного сектора.... серьезные продукты (не утилиты) никто на кросс-библиотеках не пишет, разрабатывают по сути три отдельных продукта обычно, которые сильно отличаются по UI (если смотреть на office/photoshop/прочее). это, кстати, верный подход - взять двух отдельных разработчиков (группы), под каждую UI платформу, и отдельно пилить невизуальное ядро третьей командой. причина тут нетехническая - причина в нативных user look and feel, каждая платформа имеет мелкие, но существенные отличия в поведении виджетов, в одной голове это нереально держатьА как же GIMP2 на GTK+? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 18:41 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
rdb_devdbpatchа для публичного сектора.... серьезные продукты (не утилиты) никто на кросс-библиотеках не пишет, разрабатывают по сути три отдельных продукта обычно, которые сильно отличаются по UI (если смотреть на office/photoshop/прочее). это, кстати, верный подход - взять двух отдельных разработчиков (группы), под каждую UI платформу, и отдельно пилить невизуальное ядро третьей командой. причина тут нетехническая - причина в нативных user look and feel, каждая платформа имеет мелкие, но существенные отличия в поведении виджетов, в одной голове это нереально держатьА как же GIMP2 на GTK+? так-же, как и inkskape и другие. которые, кстати, так и не выгядят как нативные. в теории это все очень оок. но стоит попытаться хоть раз попытаться сделать бутстрап, повоевать с интеграцией cmake/msys/visual studio и прочего, чтоб утверждение о "delphi это дорого" уже не казалась настолько уж истинным. тем более у автора еще и база данных - а там что? gnome-db? ИМХО это все не мейнстрим, больше удел энтузиастов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2018, 19:31 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
Еще Xamarin забыли. Хотя там с DB тоже не очень выглядит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 01:48 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
dbpatchа для публичного сектора.... серьезные продукты (не утилиты) никто на кросс-библиотеках не пишет,Пишут, например: SmartGit -- SWT (Java), native-ные widget-ы Double Commander -- LCL (Lazarus), native-ные widget-ы ---------------- Кстати, про VLC: // https://en.wikipedia.org/wiki/VLC_media_player The default GUI is based on Be API on BeOS, Cocoa for macOS, and Qt 4 for Linux and Windows, but all give a similar standard interface. The old default GUI was based on wxWidgets on Linux and Windows. // https://ru.wikipedia.org/wiki/VLC_(медиаплеер) Изначально графический интерфейс VLC базировался на wxWidgets, однако из-за многочисленных проблем, связанных с этим тулкитом, разработчиками было принято решение перейти на использование Qt4 для графического интерфейса. Некоторое время можно было выбирать между этими двумя тулкитами, однако в данный момент интерфейс на wxWidgets полностью исключён. Хотя я вот использую Code::Blocks, сделанный на wxWidgets, вроде работает нормально в Linux и Windows. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 05:13 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
Пётр СедовХотя я вот использую Code::Blocks, сделанный на wxWidgets, вроде работает нормально в Linux и Windows. Ну вы сравнили, что в IDE от этого ГУИ. Стандартные вещи на большинстве ГУИ-библиотек пашут как часики, а вот чуть в сторону ... TC-у реально лучше тот же Lazarus взять и не выносить себе мозг со вскими Qt. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 08:23 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
kealon(Ruslan)TC-у реально лучше тот же Lazarus взять и не выносить себе мозг со вскими Qt. Согласен, я зря дергаюсь, писал на паскале и дальше надо продолжать, как-то там всё привычнее, мягче и роднее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 09:01 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
Пётр Седов..Хотя я вот использую Code::Blocks, сделанный на wxWidgets, вроде работает нормально в Linux и Windows. После очередного фикса, _год_ замыливание интерфейса на Винде чинили. Но починили к очередному релизу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 12:34 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
SiemarglПосле очередного фикса, _год_ замыливание интерфейса на Винде чинили. Но починили к очередному релизу.В смысле High DPI ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 13:08 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
rdb_devSiemarglПосле очередного фикса, _год_ замыливание интерфейса на Винде чинили. Но починили к очередному релизу.В смысле High DPI ? оно скорее всего, большинство современных библиотек масштабировать ГУИ не умеют Винда "помогает" :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2018, 13:13 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
Gallemar, по скорости надо оптимизировать логику приложения, а не интерфейс. Поэтому спокойно бери Qt: пользователь будет дольше мышку от кнопки отводить, чем всё интерфейсное уже будет сделано. Кстати, интерфейс в Qt можно делать двумя способами: по старинке мышкой перебрасывать виджеты на форму или с помощью QML (современный способ разметки для супер- пупер классно выглядящих приложений). Qt содержит не только интерфейсные возможности, там еще очень много полезного, поэтому 100% не прогадаешь + добротная среда разработки Qt Creator. сравнение Qt с GTK+ : почитай эту фееричную статью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2018, 09:38 |
|
||
|
Посоветуйте в чем вести разработку
|
|||
|---|---|---|---|
|
#18+
AlekseySQLКстати, интерфейс в Qt можно делать двумя способами: по старинке мышкой перебрасывать виджеты на форму или с помощью QML (современный способ разметки для супер- пупер классно выглядящих приложений).Эту фичу слизали с GTK+. Там тоже можно создавать форматирование на языке разметки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2018, 14:06 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39593112&tid=2017986]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 281ms |
| total: | 451ms |

| 0 / 0 |
