Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / На что новое перейти или остаться на Delphi? / 25 сообщений из 92, страница 1 из 4
18.07.2020, 22:28
    #39981390
Jonnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Есть VLC проект достаточно большой на XE 10 . Форм 30-40, до 100 различных гридов и сотни кнопок. Есть желание его переписать с нуля. Возможно на новой технологии.

Основной недостаток, что проект не Multi Device, но не на столько сильно критичен на данный момент, но потом не хотелось бы изобретать велосипед. Посмотрел, что есть для Multi Device. Тот же FMX или IntraWeb очень сильно уступают в скорости разработки, да и набор компонентов очень скудный. Я использую Ehlib, TMS, Dev Express, что сильно упрощает разработку и ты пишешь в основном код по основной задаче, а не занимаешься приделыванием костылей к стандартным компонентам, что бы они научились делать, казалось бы логичные вещи, но они не умеют.
В общем на VLC получается быстро разрабатывать проект, но нет Multi Device. Ты быстро можешь сделать интерфейс, он нагляден и ты приступаешь к написанию основных возможностей, в отличии от java, веб языков и подобного где пока сделаешь интерфейс, то уже потратил кучу времени. А если пол года не заглядывал в модуль, то потом пол дня надо изучать, что же там нарисовано и каким образом и как оно работает.

Есть ли похожий механизм разработки как в VLC c нормальным набором компонетов и с Multi Device ?
...
Рейтинг: 0 / 0
18.07.2020, 22:38
    #39981392
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Что в твоем понятии Multi Device?
...
Рейтинг: 0 / 0
18.07.2020, 22:41
    #39981394
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik
Есть ли похожий механизм разработки как в VLC c нормальным набором компонетов и с Multi Device ?

http://unigui.com/
...
Рейтинг: 0 / 0
18.07.2020, 22:53
    #39981395
Jonnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
white_nigger
Что в твоем понятии Multi Device?


Кросплатформенность
...
Рейтинг: 0 / 0
18.07.2020, 22:54
    #39981396
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Я использую Ehlib, TMS, Dev Express
Интересно, чего нет в Девках, что нужно ещё привлекать другие биб-ки
...
Рейтинг: 0 / 0
19.07.2020, 01:00
    #39981415
SOFT FOR YOU
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik,

Как бы это ни было грустно, но оконную нишу, которую некогда занимал Delphi, сегодня занимает C#. Поэтому если проект прям супер перспективный и разрабатывать его будут несколько людей - правильно перейти на C#.

Если есть возможность перейти на веб - лучше перейти на веб. В вебе сейчас заруливает JS. Можно взять Angular или React

С другой стороны, если не хочется слезать с Delphi - можно взять UniGUI. Можно взять DevExpress. Говорят, ведутся какие-то работы по сортированию на FMX
...
Рейтинг: 0 / 0
19.07.2020, 01:36
    #39981420
white_nigger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik
white_nigger
Что в твоем понятии Multi Device?

Кросплатформенность
А точнее? Просто если подразумевается одновременное использование программы на десктопах и на мобилках - то это бред. И ни одна из сред не поможет. В любом случае придется писать два разных приложения. И если одно из них уже написано и работает, какой смысл его переписывать?
...
Рейтинг: 0 / 0
19.07.2020, 03:02
    #39981424
На что новое перейти или остаться на Delphi?
Jonnik
Есть VLC проект достаточно большой на XE 10 . Форм 30-40, до 100 различных гридов и сотни кнопок. Есть желание его переписать с нуля. Возможно на новой технологии.

Основной недостаток, что проект не Multi Device, но не на столько сильно критичен на данный момент, но потом не хотелось бы изобретать велосипед. Посмотрел, что есть для Multi Device. Тот же FMX или IntraWeb очень сильно уступают в скорости разработки, да и набор компонентов очень скудный. Я использую Ehlib, TMS, Dev Express, что сильно упрощает разработку и ты пишешь в основном код по основной задаче, а не занимаешься приделыванием костылей к стандартным компонентам, что бы они научились делать, казалось бы логичные вещи, но они не умеют.
В общем на VLC получается быстро разрабатывать проект, но нет Multi Device. Ты быстро можешь сделать интерфейс, он нагляден и ты приступаешь к написанию основных возможностей, в отличии от java, веб языков и подобного где пока сделаешь интерфейс, то уже потратил кучу времени. А если пол года не заглядывал в модуль, то потом пол дня надо изучать, что же там нарисовано и каким образом и как оно работает.

Есть ли похожий механизм разработки как в VLC c нормальным набором компонетов и с Multi Device ?


Тут можно много слов написать, поэтому если кратко, то: Быстрее и проще, чем на Delphi, ты нигде разработку не сделаешь. Посоветуют C# и если поведешься, то напрасно потратишь уйму времени на изучение и в итоге вновь вернешься к Delphi. Что-то подобное в C# - это вин формы, которые уже много лет считаются старым зашкваром и везде тебе посоветуют WPF. А это целая технология, где интерфейс ты будешь писать ручками. Можно конечно и кинуть кнопку мышкой на форму, но если ты хочешь, чтобы у тебя был адаптивный интерфейс, то только руками. Потом ООП подход тебя заставит всё оформить через паттерн, например MVVM, который ещё наплодит несколько десятков строк кода (если ты дойдешь конечно до этого этапа) и потом вернешься на Delphi всё-равно :D Только теперь с уже потраченными ресурсами. Вполне возможно, что знания C# тебе не будут лишними, но вот где бы тебе их применить ещё - уже другой вопрос.
...
Рейтинг: 0 / 0
19.07.2020, 03:26
    #39981426
northener
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
SOFT FOR YOU
Jonnik,

Как бы это ни было грустно, но оконную нишу, которую некогда занимал Delphi, сегодня занимает C#.

Интересное высказывание, однако. Доказать сможете?
...
Рейтинг: 0 / 0
19.07.2020, 03:33
    #39981427
northener
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik
white_nigger
Что в твоем понятии Multi Device?


Кросплатформенность

И какие платформы вы хотите поддерживать? Только не говорите что все. Это бред!
...
Рейтинг: 0 / 0
19.07.2020, 11:01
    #39981455
DmSer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik


Есть ли похожий механизм разработки как в VLC c нормальным набором компонетов и с Multi Device ?


У TMS есть такой набор компонентов.

Насчёт технологий, которые основаны на веб (unigui, phonegap и т.д.) не рекомендую, т.к. на смартфонах они работают не очень шустро и постоянно глючат.

Также можете рассмотреть fgx-native, react-native, правда в последнем случае используется java script, зато компоненты есть на все случаи жизни.
...
Рейтинг: 0 / 0
19.07.2020, 11:32
    #39981457
Jonnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
northener
Jonnik
пропущено...


Кросплатформенность

И какие платформы вы хотите поддерживать? Только не говорите что все. Это бред!
C#

В основном надо на Win, Linux, Mac. Оно и сейчас на это работает, если запустить через Wine, но графика там тогда страдает может из-за темы Dev Express. И глюки вылезают иногда на ровном месте и потом так же бесследно пропадают после нескольких версий. Запуск не очень удобный для пользователей через Wine, мало кто справляется из обычных пользователей.

Про C# думал, но после одного интервью понял, что там тоже не все так гладко.

Unigui интересная штука, но не понятно как будет работать когда будет хотя бы 500 пользователей и на сколько этот вариант глючит.
...
Рейтинг: 0 / 0
19.07.2020, 11:42
    #39981460
Kazantsev Alexey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik
В основном надо на Win, Linux, Mac.

Тогда Lazarus.
...
Рейтинг: 0 / 0
19.07.2020, 12:01
    #39981464
DmSer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik


Unigui интересная штука, но не понятно как будет работать когда будет хотя бы 500 пользователей и на сколько этот вариант глючит.


Зависит исключительно от того, как Вы программу напишите. На unigui разрабатывают очень сложные системы и они выполняют свои функции.
...
Рейтинг: 0 / 0
19.07.2020, 12:26
    #39981467
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik
Unigui интересная штука, но не понятно как будет работать когда будет хотя бы 500 пользователей и на сколько этот вариант глючит.

Я сам его не щупал. Знаю, что в моей текущей конторе его серьёзно щупали на эту тему и в итоге отказались.
...
Рейтинг: 0 / 0
19.07.2020, 14:33
    #39981494
Jonnik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
softwarer
Jonnik
Unigui интересная штука, но не понятно как будет работать когда будет хотя бы 500 пользователей и на сколько этот вариант глючит.

Я сам его не щупал. Знаю, что в моей текущей конторе его серьёзно щупали на эту тему и в итоге отказались.


В этом то и дело. Одно если этим пользуются очень многие и тогда ты понимаешь, что по идее тогда не должно быть особых проблем, а другое дело когда не очень распространено и это значит может быть продукт еще сырой и много-го может не хватать. А самому это дописывать тоже еще та задачка. И еще надо понимать, что под одни задачи это может очень классное решение, а под другие не очень.
...
Рейтинг: 0 / 0
19.07.2020, 14:57
    #39981501
ziv-2014
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik

В основном надо на Win, Linux, Mac.


CrossVCL может подойдет.
...
Рейтинг: 0 / 0
19.07.2020, 15:02
    #39981502
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
ziv-2014
CrossVCL может подойдет.
А он живой? А то в отличие от FMXLinux о нем новостей что-то нету.
...
Рейтинг: 0 / 0
19.07.2020, 17:55
    #39981520
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik,

не бывает приложений multi-device. Если вы хоть раз в руках держали смартфон, и планшет, и сидели за десктопом, то должны это понимать.
А если не понимаете - могли бы изучить херовый опыт Микрософта в этой области.

p.s. я встречал странных людей (мягко скажем) которые хотели с десктопа "перекомпилированием" делать приложения для мобил. Судьба этих людей скрыта во мраке.
...
Рейтинг: 0 / 0
19.07.2020, 18:11
    #39981523
asutp2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
kdv
Jonnik,

не бывает приложений multi-device. Если вы хоть раз в руках держали смартфон, и планшет, и сидели за десктопом, то должны это понимать.
А если не понимаете - могли бы изучить херовый опыт Микрософта в этой области.

p.s. я встречал странных людей (мягко скажем) которые хотели с десктопа "перекомпилированием" делать приложения для мобил. Судьба этих людей скрыта во мраке.

Ну я например делаю приложение на делфи на FMX в варианте Alcinoe сразу и для win, и для macOS, и для linux, и для android, и для ios. Фреймы для десктопа и для мобил разные, но например реализация модели данных единая, используется в обоих проектах.
Так что в твоей терминологии я как раз из тех, кто делает апликухи "перекомпилированием".
И да, я давно не использую D7)
...
Рейтинг: 0 / 0
19.07.2020, 18:18
    #39981524
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
asutp2,

явно какое-то г. получается. Я не оскорбляю, просто не могу себе представить, как мобильное приложение может быть удобным на десктопе.
Вы себе явно льстите.
...
Рейтинг: 0 / 0
19.07.2020, 18:19
    #39981525
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
asutp2,

изображения приложений приветствуются.
...
Рейтинг: 0 / 0
19.07.2020, 18:20
    #39981526
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
rgreat
Jonnik
Есть ли похожий механизм разработки как в VLC c нормальным набором компонетов и с Multi Device ?

http://unigui.com/


+1
я сейчас переписываю тоже сравнительно большой проект на uniGUI (desktop + mobile).
Говорю сразу, что без техподдержки будет сложновато.
Есть свои плюсы и минусы.
Основной минус в том, что пока ещё нет мобильной версии ListView для вывода данных из базы, приходится извращаться с помощью веб-шаблонизатора.

В целом - норм.
...
Рейтинг: 0 / 0
19.07.2020, 18:23
    #39981528
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
DmSer
Насчёт технологий, которые основаны на веб (unigui, phonegap и т.д.) не рекомендую, т.к. на смартфонах они работают не очень шустро и постоянно глючат.


1. Покажи хоть что-то неглючное. Такого не бывает.
2. unigui вполне справляется с мобильным вебом. Нельзя сказать, что на 100% безглючный, но разработку вести можно.
...
Рейтинг: 0 / 0
19.07.2020, 18:25
    #39981530
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
На что новое перейти или остаться на Delphi?
Jonnik
Unigui интересная штука, но не понятно как будет работать когда будет хотя бы 500 пользователей и на сколько этот вариант глючит.


Читал, что приложение (какое-то медицинское) на 400 пользователей работает достаточно стабильно.
Мало того, у Unigui есть какой-то свой HyperServer для высоконагруженных систем.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / На что новое перейти или остаться на Delphi? / 25 сообщений из 92, страница 1 из 4
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]