LINUX.ORG.RU

Посоветуйте комплект разработчика...


0

0

Посоветуйте комплект разработчика для создания gui-приложений для Linux
---
Требуется: создание приложения, для синхронизации базы postgres с имеющейся системой на DBF-ках, в идеале в итоге будет бизнес-логика уровня фирмы. Под винды могу, но не очень хотелось бы, Lazarus подходит не идеально (хотелось бы c/c++).
Т.е. требуется совет, например: eclipse + cdt + чем к этому делать интерфейсы? Как цепляться к postgres без компонентно-ориентированной среды (писал проги в C++Builder)
Среда назначения не важна, если Anjuta уже достаточно безглючная, то и для gnome попишу....
----
Т.е. хочется советы, какая связка компонент подойдёт для разработки готового приложения.
Среда назначения - сижу в Debian Sid, но я больше админ (хотя написал пару фильтров к seendmail - в mc с ручной сборкой)

anonymous
Ответ на: комментарий от Sancho_s_rancho

Да что угодно, но именно QT возможно, но не желательно, так как если что, то покупать надо.

anonymous
()

>> Как цепляться к postgres без компонентно-ориентированной среды

У-у-у-у... как все запущено...

cathode
()

> Посоветуйте комплект разработчика для создания gui-приложений для Linux

s/gui/быдло/

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

// :(

anonymous
()
Ответ на: комментарий от anonymous

Я все пишу в Vi,
использую:
С++
GTK+/Glade/libGlade
libPQ
теоретически все должно собираться даже под Windows, но практически не пробовал.

anonymous
()

На чём умеешь, на том и пиши.

Legioner ★★★★★
()
Ответ на: комментарий от anonymous

> s/gui/быдло/

> Было бы смешно, если бы не было так грустно, ведь таких персонажей чудовищно много...

> // :(

Мда.., ты хочешь сказать настоящий труЪ *никсоид должен восхвалять ncurses/slang и-фейс - как истинный и неизменный облик проги? =))

dragon_djanic ★★
()

> На чём умеешь, на том и пиши.

+тыща!

wxWidgets -> можно поискать на чем писать в википедии, но вот, что я пробовал - код на code::blocks + формы на wxglade/wxdev-c++/visualwx/wxformbuilder

Qt - QDevelop/KDevelop + редактор форм ихний-родной

dragon_djanic ★★
()
Ответ на: комментарий от dragon_djanic

> ты хочешь сказать настоящий труЪ *никсоид должен восхвалять ncurses/slang и-фейс - как истинный и неизменный облик проги?

Нет, конечно. command line - наше все. В виде исключения допустима веб-морда.

anonymous
()
Ответ на: комментарий от dragon_djanic

> Мда.., ты хочешь сказать настоящий труЪ *никсоид должен восхвалять ncurses/slang и-фейс - как истинный и неизменный облик проги? =))

При чем тут гуй вообще? Вы почитаейте что сей персонаж пишет. Это ж типичная жертва дельфей, которая и в гну/линукс собирается плодить подобное .овно.

// :(

anonymous
()
Ответ на: комментарий от no-dashi

+1

2 anonymous: eclipse/netbeans и пиши на java. Но непонятно зачем тебе gui надо. Судя по постановке задачи: postgres -> DBF + бизнес-логика, тут в самый раз command line tools

Crocodille
()
Ответ на: комментарий от no-dashi

>> Только вот от слова DBF слегка... Пованивает.

Ну как бы уже тонна софта своего, примерно 150 разных программ...
В одну секунду всё не переделать :)

Про бизнес-логику с GUI конечно перегиб (это скорее хранимые процедуры + внешние функции для postgres), но проги конечных юзеров должны быть довольно современного вида....

Что умею: под Linux есть самописанный milter-модуль антиспама (упомянут в LXF 3/2008 с.75, на уникальность не претендую), есть свой биллинг (не публичный) - всё в консольном режиме.... Из завершённого и проверенного временем....

anonymous
()
Ответ на: комментарий от anonymous

там правда GUI layout менеджера похоже, что нету. Ну да не проблема свой написать. А вообще постарайся переделать своё приложение под что-то вроде ОРМа, чтобы движок БД можно было просто заменить. И у тебя получится прозрачная миграция. А базу можно перетянуть в 2 этапа: составить схему из базы ДБФ и по ней сгенерировать SQL скрипты для постгресса.

anonymous
()
Ответ на: комментарий от no-dashi

> Java. Хошь под винды, хошь под линукс.

no-dashi тебя убить мало с такими советами... ^_^

dragon_djanic ★★
()

Use Mono, Luke!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.