|
|
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
ну и что? это мобилки, там и мои кривые руки виноваты, а не только fmx. плюс для мобилок оптимальнее использовать fgx native, о чем я и писал выше. А на десктопах подобных проблем нет, всё работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2020, 19:21 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2 А на десктопах подобных проблем нет, всё работает. Мне показалось, что лук'н'фил мы уже обсудили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2020, 20:26 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey, у тебя что, какой то бзик по этому поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2020, 22:43 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2, МС, ябла и даже линуксоиды, строчат мануалы, как должен выглядеть и вести себя гуй в их окружениях. Психи, какие то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2020, 22:57 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey asutp2, МС, ябла и даже линуксоиды, строчат мануалы, как должен выглядеть и вести себя гуй в их окружениях. Психи, какие то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2020, 23:58 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2, Чего то ты издалека начал. Нужно было сразу сказать, что даже МС в своём офисе не пойми чего творит. Но одно дело, когда у тебя "софт на креативе" (ну вот как сберовский, из этого топика, например), и совсем другое дело, когда софт пытается мимикрировать под системный стиль, но уши самостийности торчат отовсюду. Ну и давай посмотрим, насколько FMX из 10.4 готова: Сабменю без клика отрываются только один раз. Потом нужно щёлкать. С главным меню (которое, TMenuBar) пояснений не нужно, и так видно. Ну ничего-ничего, в 10.5 точно будет готова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 01:33 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
29.12.2020 16:24, Kazantsev Alexey пишет: > Жаба никогда и не позиционировалась, как средство разработки гуй-приложений. ха! скажи это Оракелу. а то они как жабу вместе с солнышком сожрали, пустились во все тяжкие. Oracle SQL Developer - жаба жабой! мерзкая и склизкая. кстати, наши соотечественники ваяют эту хрень. (возможно бывшие) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 13:48 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, Ваять это одно, а изначальное позиционирование это другое. Потом то и SWT появилась для нативных гуёв. А вообще, первый гуй на жабе я видел на административной панели Novell, 5 кажется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 14:01 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
30.12.2020 14:01, Kazantsev Alexey пишет: > Ваять это одно, а изначальное позиционирование это другое. да ладно. если верить древним легендам из опуса "Thinking in Java", то авторы упоровшись какавой мечтали о том, чтоб "написано однажды - работает везде", без разбора GUI/неGUI. вспомни, как в начале 2000-х, когда брин ещё сводил прыщи с морды лица, а гугель был всего лишь одним из множества поисковиков, всякие motorola и нокла уже пихали жабу в свои (кнопочные) телефоны. всякие тетрисы, ColorLines и прочее. и оно даже было переносимо. (с оговорками) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 14:20 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, Не-не-не, переносимость кода они декларировали и это была основная идея. Работать на всяких кофеварках, стиралках и микроволновках, с чего, собственно, всё и начиналось. Потом эти апплеты в браузерах, я даже видел парочку рабочих. Но вот чтобы позиционировать себя, как средство разработки настольных приложений - такого не припоминаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 14:29 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
идея конечно была хороша. а пришли к тому, что в конечном итоге в каждой кофеварке грёбаный ведроид. паразитирующий на жабе. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2020, 14:34 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2 А чем всё таки FMX не устраивает? на десктопах работает норм Для начала не совместим с VCL кодом. С нуля писать может еще и норм. А вот проекты работающие переносить не всегда возможно. В нашем случае не хватило TSharedImage'а. В LCL он есть и все перенеслось без особых плясок. Но FMX'ы пошли полностью своим путем. В результате перестало собираться чуть менее чем всё. В CrossVCL TSharedImage насколько я знаю тоже существует. авторА что, VCL совместима по коду с другими фреймворками? А с чем она должна быть совместима, если ГУИ фреймворков до нее фактически не было А вот LCL как раз совместима с большего с VCL. LCL - это то, чем должен был быть FMX, а не это идиотство, что придумали. У LCL нативный вид на всех платформах, поведение + хорошая совместимость VCL. Но нет! Мы пойдем другим путем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 08:56 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
makhaon, Куча приложений, написанных на Delphi 7 (естественно vcl), не могут мигрировать на на более свежие версии делфи, несмотря на то, что тоже используется VCL. Вопрос совместимости у VCL разных версий делфи тоже весьма открытый))) А насчет ругани FMX - это делают те, кто на FMX ничего сам не делает. Да, до 10.3.3 была достаточно глючной, но извините меня, а сколько на рынке глючных VCL-библиотек? Вагон и маленькая тележка. Сейчас на FMX делаются серьезные коммерческие проекты, и это главный показатель степени ее готовности. А отсутствие кроссплатформенности у VCL ее и прикончит. Повторюсь, но вот наши заказчики уже не просят, а требуют поддержку маков, плюс поддержка импортозамещения всплывает всё чаще. Пока на уровне обсуждений ("сможем ли мы так сделать"), но рано или поздно обсуждения перейдут в требования. И VCL-ные программы на том и приплывут... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 10:03 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2, Delphi и FMX умеют в "аврору" (sailfish)? Научились импортозамещать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 11:39 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2, авторКуча приложений, написанных на Delphi 7 (естественно vcl), не могут мигрировать на на более свежие версии делфи, несмотря на то, что тоже используется VCL. Вопрос совместимости у VCL разных версий делфи тоже весьма открытый)))Совместимость у VCL как раз отличная (в отличие например от Qt). И у LCL с VCL хорошая. В большинстве случаев упирается в лень. я абсолютно уверен, что 99% кода можно с минимальными правками перенести с 7ки на 10.4.1. Если, конечно, исходники есть. Ну а кто юзает компоненты без сырцов - то уже тут только сам себе виноват. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 12:21 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
ziv-2014 asutp2, Delphi и FMX умеют в "аврору" (sailfish)? Научились импортозамещать? makhaon я абсолютно уверен, что 99% кода можно с минимальными правками перенести с 7ки на 10.4.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 14:55 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2 расскажи об этом местным, которые не могут уйти со своих delphi5/6/7 :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 15:06 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
rgreat Скорей не хотят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 15:16 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
bk0010 rgreat Скорей не хотят. Хотим, но страшно! Где взять сотни девайсов, с которыми протокол обмена уже отлажен безупречно? А если не тестировать на этих девайсах, то последствия могут быть самые печальные! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 15:30 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
bk0010 rgreat Скорей не хотят. Не могём! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 15:31 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Не могём! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 15:46 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2 makhaon я абсолютно уверен, что 99% кода можно с минимальными правками перенести с 7ки на 10.4.1 Тупо перенести-то несложно, может пару недель Но у нас, к примеру, проект завязан на кучу оборудования, которого нет под руками и перетестировать ВСЁ это займёт кучу времени, а обосновывать это бизнесу нечем - все сейчас работает и кушать не просит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 15:55 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
Kazantsev Alexey asutp2, Чего то ты издалека начал. Нужно было сразу сказать, что даже МС в своём офисе не пойми чего творит. Но одно дело, когда у тебя "софт на креативе" (ну вот как сберовский, из этого топика, например), и совсем другое дело, когда софт пытается мимикрировать под системный стиль, но уши самостийности торчат отовсюду. Ну и давай посмотрим, насколько FMX из 10.4 готова: Сабменю без клика отрываются только один раз. Потом нужно щёлкать. С главным меню (которое, TMenuBar) пояснений не нужно, и так видно. Ну ничего-ничего, в 10.5 точно будет готова. А у меня не воспроизводится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 15:55 |
|
||
|
Подводные камни при портировании в Linux
|
|||
|---|---|---|---|
|
#18+
asutp2 ziv-2014 asutp2, Delphi и FMX умеют в "аврору" (sailfish)? Научились импортозамещать? Не умеет, там еще qt прикручитать надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2020, 16:28 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40032878&tid=2037518]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
159ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 453ms |

| 0 / 0 |
