Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Среды для разработки приложений.  (Прочитано 1771 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Denis.Ivliev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Среды для разработки приложений.
« : 11 Января 2010, 16:40:19 »
Доброго времени суток!

Подскажите, а есть в линуксе приложения для разработки приложений для линукса? Чтобы приложения можно было создавать максимально просто. Не хочется, например, кнопку прописывать, хочется просто её нарисовать, и чтобы в коде появились соответствующие строки. И на чём вообще пишут серьёзные программы для линукса?

Оффлайн mkarasik

  • Участник
  • *
  • Сообщений: 163
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #1 : 11 Января 2010, 16:45:19 »
Цитировать
Подскажите, а есть в линуксе приложения для разработки приложений для линукса?
Чуть пониже целая ветка форума на эту тему.

Цитировать
Чтобы приложения можно было создавать максимально просто.
Sinaptic Package Manager - проще нет

Цитировать
Не хочется, например, кнопку прописывать, хочется просто её нарисовать, и чтобы в коде появились соответствующие строки.
Смотри пункт перый.

Цитировать
И на чём вообще пишут серьёзные программы для линукса?
Кто на чем хочет, тот на том и пишет. vi например.

Оффлайн ibz07

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #2 : 11 Января 2010, 16:47:06 »
Тебе нужен конструктор лего, а не программирование.
Ты хочешь чтоб опше не писать код, просто перетаскивать компоненты?
2Курсор: Срач и троллинг  не развади в моих темах.

Оффлайн verplas

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #3 : 11 Января 2010, 16:52:21 »
для программирования на qt есть qt-designer
но он создает только шаблоны (ui-файлы) и предоставляет возможность создания связей сигнал-слот, ну еще там есть некоторые фичи
но это не ide, а именно редактор форм

от троллей также есть ide qt-creator, тоже неплохая довольно вещь, но заточена именно под qt

kdevelop - для разработки программ для kde

сред масса, но вот чтобы "программировать", перенося элементы, я больше не знаю :)

Оффлайн Denis.Ivliev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #4 : 11 Января 2010, 17:03:24 »
ibz07.
Давайте без грубостей. Если Вы не поняли, что я имею в виду, или Вам кажется, что это блажь, оставьте своё мнение при себе. Пожалуйста.

Я всего лишь не хочу прописывать компоненты вручную -- вручную писать, где будут кнопки, поля для ввода, etc. Писать код, конечно, надо самому -- не надо думать, что этого я не понимаю, и что мне хочется того, чего вообще нет.

mkarasik.

В синаптике готовые приложения -- он нужен для установки. Я хочу писать свои. Попробую vi, спасибо, про такую программу впервые слышу.

verplas.

Да, про qt слышал. Я правильно понимаю, что процесс создания приложения происходит с помощью qt таким образом: сначала рисуем кнопки в qt, а потом пишем (в чём, кстати?), что будет происходить при нажатии на эти кнопки?


Оффлайн ibz07

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #5 : 11 Января 2010, 17:13:36 »
NetBeans
2Курсор: Срач и троллинг  не развади в моих темах.

Оффлайн Denis.Ivliev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #6 : 11 Января 2010, 17:21:02 »
Я его пробовал себе ставить, но он жутко тормозил, к сожалению. Что ж, буду пробовать. Спасибо всем за предложенные варианты!

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #7 : 11 Января 2010, 17:37:43 »
glade для рисования интерфейсов gtk
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн OHara

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #8 : 11 Января 2010, 17:39:10 »
http://qt.nokia.com
там последняя версия 4.6 (в репозитории 4.5.3). Получаешь SDK с creator'ом - IDE для qt4. Шаблоны диалогов рисуешь с помощью дизайнера, но он также встроен в ceator, если все делаешь внутри него, но можешь вызвать дизайнер и отдельно. Ошибки , отладка - тоже все внутри IDE

Оффлайн SureGOOD

  • Активист
  • *
  • Сообщений: 724
  • suregood.ru
    • Просмотр профиля
    • suregood.ru
Re: Среды для разработки приложений.
« Ответ #9 : 11 Января 2010, 19:03:05 »
Lazarus
Object Pascal в Линуксе.
Очень похож на Дельфи.
То, что доктор прописал, ИМХО =)

Оффлайн Denis.Ivliev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #10 : 11 Января 2010, 19:08:22 »
Glade попробую, Qt сейчас устанавливается.

Lazarus у меня стоит, но это не то. Насколько я знаю, у Паскаля сейчас вообще нет поддержки. Поэтому хочется писать на С/С++.

Lazarus для С++ -- было бы идеально...

Оффлайн hippi90

  • Активист
  • *
  • Сообщений: 433
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #11 : 11 Января 2010, 19:12:32 »
Приложения на QT можно писать хоть в nano. QTCreator это IDE, созданная специально для QT, в нее уже встроен QTDesigner. Можно в нем накидать кнопочки и прочие объекты на форму, а код писать уже ручками. А можно вообще всё от руки написать.

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #12 : 11 Января 2010, 19:18:05 »
Третий год пишу кроссплатформенные программки на Qt... Удобно... В в 99% случаев для запуска на другой платформе нужно просто заново скомпилировать код. А ещё радует качество документации от Trolltech (теперь уже Nokia)... Примеры, как правило, безошибочны (привет MSDN). Описания полны и не отстают от версии библиотеки.

Лучшие IDE для Qt (проверял под Linux и Windows, про Mac не знаю):
  Eclipse с соответствующим модулем.
  QtCreator
  QDevelop

Для новичка проще всего работать c QtCreator, а большинство "бывалых" трудится в Eclipse.

В принципе, Designer хорош, но в Qt интерфейс настолько просто прописывается "руками", что порою проще накидать десяток-другой строчек прямо в коде, чем примерно столько же времени елозить мышкой в Designer-е.

Оффлайн verplas

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #13 : 11 Января 2010, 19:38:57 »
В принципе, Designer хорош, но в Qt интерфейс настолько просто прописывается "руками", что порою проще накидать десяток-другой строчек прямо в коде, чем примерно столько же времени елозить мышкой в Designer-е.
чаще всего да, но когда пишешь что-то с кучей диалоговых окон, это так утомляет, а qt-designer экономит время в таких случаях изрядочно :)

Да, про qt слышал. Я правильно понимаю, что процесс создания приложения происходит с помощью qt таким образом: сначала рисуем кнопки в qt, а потом пишем (в чём, кстати?), что будет происходить при нажатии на эти кнопки?
да, но кое-что можно прописать даже в дизайнере мышкой сделать :)
тут уже, что нравится
qtcreator довольно удобен при работе с qt, qdevelop, kdevelop и д.р.

Оффлайн Denis.Ivliev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Среды для разработки приложений.
« Ответ #14 : 11 Января 2010, 19:47:00 »
Поставил Qt Creator. Не для нетбука вещь... Буду разбираться. Действительно похоже на желаемое. Спасибо ещё раз всем!

 

Страница сгенерирована за 0.046 секунд. Запросов: 23.