[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 88 | 7 | 56
Назад Вниз Каталог Обновить

Аноним 05/07/16 Втр 01:29:14  131119843  
14676713542760.png (17Кб, 278x199)
Фастгуй тред стартует тута. Тут будем обсуждать способы максимально быстрого создания GUI-приложений под Windows(а также под Linux).
И так... Какие цели преследует фастгуй:
- Использование очень простого языка программирования. Помните знаменитый Delphi? Так вот это самый шикарный пример фастгуя. Но Delphi мёртв. Нужен язык типа PhP, Python...
- IDE, которая позволяет быстро накидать формы-кнопки, визуально покидать на них события и написать пару строк для работы проги. ПРИМЕР: Delphi, QtCreator(спорно)
- Кроссплатформерность(желательно). Анон пользует как вендус так и линупс. Не хотелось бы обижать никого. Так шо кроссплатформерность желательна.
- Наличие перделок. Ну всякие там либы, модули... Типа подключение к БД и проч...
- ?...

На данный момент найдено несколько прототипов псевдо-идеального фастгуя. Это Develstudio, DevelNext. Используется в этих средах PHP. Среды очень удобные, покидал кнопки, покидал события и пользуй. Однако... Первое - сдохло и не шевелится(школьники пожрали сие как паразиты). Второе - только родилось и шевелится медленно.


Так шо анон, давайте вскроем таки эту тему, фастгуя...

И ПОМНИТЕ! Only desktop, no web!
Аноним 05/07/16 Втр 01:37:33  131120224
>>131119843 (OP)
бумп. Пусть сей тред живёт!
Освятил.
Аноним 05/07/16 Втр 01:40:43  131120368
Qt

/thread
Аноним 05/07/16 Втр 01:42:37  131120449
>>131119843 (OP)
Qt, поебаться с java - самое адекватное, если нужна кросплатформа. Можешь еще посмотреть на чем atom написали, влом гуглить, будешь на js быстро кидать гуй.
Аноним 05/07/16 Втр 01:46:06  131120596
>>131120449
Qt и Жаба - это долго. Нужно ещё быстрее.
Ну прям шоб накидал, накидал, строчка кода и профит.
Аноним 05/07/16 Втр 01:48:48  131120715
>>131120596
VB .NET?
Аноним 05/07/16 Втр 01:50:19  131120781
>>131120715
Хм, допустим. Оно разве на линупсах будет работать? И что есть ещё?
Аноним 05/07/16 Втр 01:51:53  131120834
>>131120781
https://ru.wikipedia.org/wiki/MonoDevelop
Аноним 05/07/16 Втр 01:53:30  131120916
>>131120834
Ок. Записываем VB.NET как один из вариантов. Что есть ещё? Не ужели только VB.NET?
Аноним 05/07/16 Втр 01:55:00  131120972
>>131119843 (OP)
Под вендоус лучший фастгуй - WPF.
Аноним 05/07/16 Втр 01:56:57  131121036
хочу вкатиться в программирование, с чего начать что бы уметь и в веб и в простенький десктоп для себя для начала всякие зонды писать
Аноним 05/07/16 Втр 02:03:14  131121284
Пишет вам ОП-хуй. КОРОЧЕ ВОТ ШО! Надо шоб всё шо вы пишете про фастгуи для вендус работало в Wine! Анона нельзя обижать, линупсойдов в наше время много!
Аноним 05/07/16 Втр 02:56:24  131123474
>>131119843 (OP)
> знаменитый Delphi
лол
> Delphi, QtCreator
лол, лол
Аноним 05/07/16 Втр 02:58:21  131123543
abu
Аноним 05/07/16 Втр 02:58:42  131123552
>>131120368
Двачую. Можно сразу с PyQt и очень стремительно написать прототип.
Аноним 05/07/16 Втр 06:10:45  131127414
>>131119843 (OP)
>Нужен язык типа PhP, Python...
Так бери свой пистон и замешивай вместе с Qt или GTK.

А вообще - WxWidgets ещё годен.
Аноним 05/07/16 Втр 06:12:49  131127453
>>131127414
https://wiki.wxwidgets.org/Tools
Аноним 05/07/16 Втр 06:14:18  131127479
>>131119843 (OP)
Lazarus чем тебе не угодил?
Аноним 05/07/16 Втр 06:16:33  131127512
>>131120972
Винформы еще проще, если говорить о создании приложения без времени на освоение.
Аноним 05/07/16 Втр 06:23:10  131127593
Qt Quick как раз для этого и сделали.
Аноним 05/07/16 Втр 06:35:20  131127657
>>131119843 (OP)
VS тот же delphi, только на c# и win only
Аноним 05/07/16 Втр 06:40:23  131127718
Какой-то пыхадаун будет мне лечить, что лучше, а что - хуже?
Нет пути.
google: shoesrb
/thread
Аноним 05/07/16 Втр 06:40:57  131127725
wxwidgets
c++
/thread
Аноним 05/07/16 Втр 06:43:35  131127757
>>131119843 (OP)
qt c+ и иди на хуй
Аноним 05/07/16 Втр 08:26:37  131130057
Очевидная vs очевидна.
Аноним 05/07/16 Втр 09:20:33  131131811
>>131121036
java c# подойдет. Если ленивый, то на этом и осядешь.
Аноним 05/07/16 Втр 09:23:06  131131884
>>131119843 (OP)
CBuilder
Аноним 05/07/16 Втр 09:30:58  131132116
обмаж питон либками и делай
Аноним 05/07/16 Втр 09:38:29  131132352
HTML+Css и любой фреймворк, который умеет это показывать, типа CEF или Awesomium.
Аноним 05/07/16 Втр 09:39:18  131132373
14677007584870.png (91Кб, 550x551)
>>131119843 (OP)
WPF же
Аноним 05/07/16 Втр 09:42:50  131132473
>>131119843 (OP)
QML
Аноним 05/07/16 Втр 09:46:24  131132585
NWJS

/thread
Аноним 05/07/16 Втр 09:51:57  131132765
>>131121284
Линупсоидов надо гнать под шконку ссаными тряпками, пусть там дрочать со своими серверами и вебом.
Аноним 05/07/16 Втр 09:54:16  131132868
Я не погромист ни разу, но учусь на него. Сейчас у нас летняя практика на C++ от Borland, он вроде кросс платформенный, все формы 1 в 1 как в делфаче от них же. Ну и для изучения легкий.
Аноним 05/07/16 Втр 10:01:02  131133137
14677020628590.jpg (4Кб, 257x196)
>>131132868
сочувствую тебе всем сердцем
Аноним 05/07/16 Втр 10:06:34  131133363
14677023946630.webm webm file (6843Кб, 1280x720, 00:00:40)
>>131133137
Спасибо
Аноним 05/07/16 Втр 10:13:00  131133604
python + glade + gtk3
electron
node-webkit
Аноним 05/07/16 Втр 10:13:24  131133622
>>131133137
В чем проблема то, и Борланд С++ 5.02 (OWL) и Билдер (VCL) охуены жеж
Аноним 05/07/16 Втр 10:14:42  131133674
>>131119843 (OP)
>Only desktop, no web!
Ну хуй знает, nw весьма неплох.
Аноним 05/07/16 Втр 10:15:48  131133721
>>131120368
Поясни за плюсы перед py-gi (gtk3)?
Аноним 05/07/16 Втр 10:17:08  131133761
собственно а в чем проблема заюзать тот же дельфи 3? все работает
Аноним 05/07/16 Втр 10:18:06  131133805
Почему вижал студии нет?
Аноним 05/07/16 Втр 10:18:39  131133832
>>131133761
синтаксис стрёмный
Аноним 05/07/16 Втр 10:19:20  131133863
>>131133805
Неповоротливое говно
Последняя и лудшая студия была MSVS 6
Аноним 05/07/16 Втр 10:23:40  131134049
>>131133805
Унылое говно без задач же.
Аноним 05/07/16 Втр 10:37:54  131134711
>>131120916
C# же.
Аноним 05/07/16 Втр 10:41:18  131134886
>>131120834
с каких пор моно это просто?
Аноним 05/07/16 Втр 10:42:08  131134917
>>131127414
>WxWidgets
5 лет назад я ковырял его - уже тогда он был негоден.
Аноним 05/07/16 Втр 10:56:29  131135609
>>131134917
что там не так?
сам ковыряю
Аноним 05/07/16 Втр 11:06:23  131136113
14677059840540.gif (123Кб, 671x589)
WinAsm Studio же.
Проще асма только батники.
Аноним 05/07/16 Втр 11:08:12  131136223
>>131133832
Что стремного? Begin end смущает?
Аноним 05/07/16 Втр 11:15:43  131136634
>>131136223
Да
Аноним 05/07/16 Втр 11:20:42  131136881
>>131136634
лол;
Аноним 05/07/16 Втр 11:21:51  131136938
java fx
Qt
java swing
/thread
Аноним 05/07/16 Втр 11:22:16  131136954
>>131119843 (OP)
Code::Blocks
Mono
Dev C++ (хз что там у него с БД)
А лучше - гопани студента какого-нибудь большого вуза, пусть он тебе ключ на Visual Studio выбьет.
Аноним 05/07/16 Втр 11:24:39  131137068
>>131133622
Двачую. 5-й борланд гораздо круче 2000-го Эмбаркадеро.
Аноним 05/07/16 Втр 11:25:29  131137111
>>131119843 (OP)
WinForms + C#

если никакие виндо-специфичные штуки не использовались, то экзешник будет работать на линухах даже без перекомпиляции.
Аноним 05/07/16 Втр 11:40:15  131137995
>>131135609
Шкальник выпернул прост. Wx лютый вин!
Аноним 05/07/16 Втр 12:35:37  131141058
C# + WindowsFormsApplication
Аноним 05/07/16 Втр 13:11:34  131143128
14677134948320.jpg (34Кб, 388x387)
LightSwitch, лол.
Аноним 05/07/16 Втр 13:32:44  131144345
>>131135609
>BEGIN_EVENT_TABLE()
>END_EVENT_TABLE()
nuff said
Аноним 05/07/16 Втр 13:38:09  131144637
Самый лучший гуй в винде это командная строка.
Аноним 05/07/16 Втр 13:47:14  131145149
Думаю перейти на Линукс, какие камни?
Аноним 05/07/16 Втр 13:54:55  131145533
JavaFX
Аноним 05/07/16 Втр 13:56:21  131145601
>>131119843 (OP)
node-webkit
Аноним 05/07/16 Втр 14:03:03  131145954
14677165835170.jpg (674Кб, 1010x643)
>>131134917
я тебе больше скажу: ещё 15 лет назад в универе преп мне сказал чтобы не трогал это протухшее дерьмо. лабу делал на glade+python. легко и просто.
Аноним 05/07/16 Втр 14:05:15  131146079
>>131119843 (OP)
>Only desktop, no web!
>язык типа PhP
>Delphi? Так вот это самый шикарный пример фастгуя.
>Это Develstudio, DevelNext. Используется в этих средах PHP.
Посоны, эт чё за болезнь у ОПа?
Аноним 05/07/16 Втр 14:07:02  131146197
>>131145149
100500 библиотек с говнодокументацией и слабо совместимые в неожиданных местах дистрибутивы.
Аноним 05/07/16 Втр 14:28:11  131147225
>>131119843 (OP)
>под Windows
WPF
Декларативность - естественный способ описания интерфейсов.
Знай себе хуярь как html
Аноним 05/07/16 Втр 14:31:56  131147395
>>131127479
кстати да.
Аноним 05/07/16 Втр 14:41:23  131147856
>>131145601
ну хууууй знает...
Аноним 05/07/16 Втр 14:42:10  131147904
>>131146197
кек
Аноним 05/07/16 Втр 14:43:20  131147965
А шо никто про DevelStudio/DevelNext не пишет? Глянул, вроде похоже на годноту, хотя хз.
Аноним 05/07/16 Втр 15:02:17  131149020
>>131147965
Было уже
Аноним 05/07/16 Втр 15:03:00  131149057
>>131147225
Естественный способ описания интерфейсов -- конструктор форм.
Всё остальное хорошо работает только на примитивных квадратно-гнездовых примерах.
Аноним 05/07/16 Втр 15:05:17  131149184
>>131146197
> в неожиданных местах
Пример приведи?
Аноним 05/07/16 Втр 15:07:25  131149301
>>131119843 (OP)
>Python
Иди нахуй очень быстро
Аноним 05/07/16 Втр 15:17:31  131149869
>>131149184
другой анон
что тут не так?

dm@dm-MS-6470:~$ sudo tar xfz NX1_packages.tar.gz --same-owner
dm@dm-MS-6470:~$ sudo chroot standard-armv7l
bash-4.1# su abuild
bash: /bin/su: cannot execute binary file
bash-4.1#
Аноним 05/07/16 Втр 15:35:28  131151007
>>131149184
Вот, например:
$ ./1.sh
1.sh: 2: 1.sh: [[: not found
$ cat 1.sh
#!/bin/sh

if [[ test -nt test.c ]]; then
echo Need recompile;
fi
$
Аноним 05/07/16 Втр 15:38:40  131151196
>>131119843 (OP)
Python, PyQt. Всякие креаторы не нужны, кьют сам может расставить виджеты в окне. Питон прост для изучения и использования. Кьют имеет хорошую документацию, много виджетов и дополнительных плюшек.
Аноним 05/07/16 Втр 15:38:49  131151205
Да ну нахуй! Ребята, ебаный скворечник, все давно изобретено!

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

Собственно, вот эта херня это умеет - http://develstudio.ru/
Аноним 05/07/16 Втр 15:46:16  131151611
>>131120596
В qt designer же мышкой гуй набрасывается. Куда проще то?
Аноним 05/07/16 Втр 15:48:45  131151743
>>131151611

За щеку тебе хуй набрасывается. Куда проще?
Аноним 05/07/16 Втр 16:00:23  131152302
>>131145954
>в универе преп
эта хуитa еще и не то скажет
Аноним 05/07/16 Втр 16:05:50  131152567
>>131149869
>bash-4.1# su abuild
>bash: /bin/su: cannot execute binary file
Дурашка.

bash-4.1# su ./abuild
Аноним 05/07/16 Втр 16:07:19  131152658
http://electron.atom.io/

html+css
Даже школьник сможет
Аноним 05/07/16 Втр 16:09:14  131152760
>>131152658
/thread
Аноним 05/07/16 Втр 16:21:14  131153321
>>131119843 (OP)
Блядь, я таких ламеров давно не видел.
Аноним 05/07/16 Втр 16:23:14  131153444
>>131119843 (OP)
> быстрого создания GUI-приложений под Windows
Шарп же. Проще ничего и быть не может.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 88 | 7 | 56
Назад Вверх Каталог Обновить

Топ тредов