|
|
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Добрый день. Я давно программирую на Delphi и часто слышал про FireMonkey. Но раньше не было возможности вникнуть в эту “тему”, а сейчас появилось время изучить этот фреймворк, или хотя бы понять, для чего он нужен? Буду признателен, если у кого-то есть опыт использования FireMonkey, и он поделится своими впечатлениями. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 11:00 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Мои же первые впечатления о FireMonkey немного противоречивые, до сих пор не могу уловить сильные стороны этого фрейморка(чего нет в VCL). Например, 3D-интерфейсы - это красиво, но в каких задачах используется эта “красота” ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 11:01 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Maxim.K, можно попробовать тут поискать ответы: http://fire-monkey.ru/ там явно больше людей, юзающих fmx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 11:14 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Maxim.K, Я пробовал пилить проект на XE4, даже нашёл себе в помощь одного Delphi MVP. Глюки вылезали там где их никогда не ждёшь - например таблица безбожно глючила. Пробовали перейти на XE5, но становилось всё только хуже. Но некоторые фишки были очень милыми и в конце-концов проект более-менее добили. Клиентам понравилось. В общем двоякое ощущение интересных возможностей с говённым исполнением местами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 11:20 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
makhaon, Спасибо за ссылку. Прямо целый русскоязычный сайт-форум под FireMonkey, немного обнадеживает, т.е. технология используется. Dimonka, Спасибо за ответ. Вот я пытаюсь понять, в чем конкретно преимущество FM (и чего такого нет в VCL). Термин "милые фишки" ... понятие такое веселое, но ... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 11:53 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Maxim.KВот я пытаюсь понять, в чем конкретно преимущество FM (и чего такого нет в VCL) Преимущество в том, что один код работает на винде, маке, ios, android... в идеале... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 12:02 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
ZeliusПреимущество в том, что один код работает на винде, маке, ios, android... в идеале... И вы где-то видели такую delphi-программу? Сомневаюсь. Не тестовый demo-пример, а нормальный проект, который решает задачу. В "идеале" всегда все хорошо, но мы живем "реале" . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 12:33 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
>FMX Интерфейс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 12:35 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Maxim.K makhaon, Dimonka, Спасибо за ответ. Вот я пытаюсь понять, в чем конкретно преимущество FM (и чего такого нет в VCL). Термин "милые фишки" ... понятие такое веселое, но ... :) Милые фишки - это более гибкая возможность стилизации элементов. Прозрачность элементов достигается простыми кликами мышкой, а не через задний проход как в VCL. Элементы можно располагать реально как хочешь, возможности создания кастмоных контролов невероятная. Но именно в этом и кроется также основная проблема. Много красивых контролов, которые малофункциональны. Начинаешь заново оценивать достоинства функционала VCL, который сложился за многие годы во многом под влиянием развития Windows. Юзабилити контролов в FMX очень незавершённое, управление контролами с клавиатуры ограниченное. Скажем так - до юзабилити DevExpress-а как до луны пешком. И этот разрыв реально отпугивает от FMX. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 12:52 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Квейд>FMX Интерфейс уважаемый, а Вы уверены, что это именно "FMX Интерфейс" ? Может это интерфейс(внимание) генератора FastReport ? Ась ? ... Вот что именно генератор FastReport использует от FMX ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 12:59 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Dimonka Милые фишки - это более гибкая возможность стилизации элементов. Прозрачность элементов Так и получается, что FireMonkey рекламируют как крутой фрейморк(который спасет Мир) а в реале разговор дальше чем "Милые фишки и прозрачные кнопки" не заходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 13:15 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
ну гугл сейчас усиленно пихает в мобилки свой аналог FMX, называется Flutter. Даже не знаю взлетит ли, хотя гугл может и допинать до чего-то рабочего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 13:26 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
а потом похоронить... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 13:30 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
High.ProgramerТак и получается, что FireMonkey рекламируют как крутой фрейморк(который спасет Мир) а в реале разговор дальше чем "Милые фишки и прозрачные кнопки" не заходит. С выравниванием компонентов на форме беда. Куча вариантов, половина вариантов - бестолковые, а нужных - нет (смотрел в Tokyo). А выравнивание - это, на мой взгляд, очень важная вещь при разработке "отзывчивых" интерфейсов, работающих с разными размерами экрана. Нормальных примеров в других технологиях - масса. Ощущение, что производитель своими компонентами FMX не занимается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 13:34 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
High.ProgramerZeliusПреимущество в том, что один код работает на винде, маке, ios, android... в идеале... И вы где-то видели такую delphi-программу? Сомневаюсь. Не тестовый demo-пример, а нормальный проект, который решает задачу. В "идеале" всегда все хорошо, но мы живем "реале" .у меня лично есть такие, один код, работает и в виндах, и в android, и в ios. С размещением в соответствующих сторах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 13:35 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
High.ProgramerКвейд>FMX Интерфейс уважаемый, а Вы уверены, что это именно "FMX Интерфейс" ? Может это интерфейс(внимание) генератора FastReport ? Ась ? ... Вот что именно генератор FastReport использует от FMX ? визуальные компоненты, ибо FMX это в первую очередь движок для визуальных компонент ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 13:54 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
High.Programer, авторИ вы где-то видели такую delphi-программу? Сомневаюсь. Не тестовый demo-пример, а нормальный проект, который решает задачу. В "идеале" всегда все хорошо, но мы живем "реале" мы такие программы продаём, если что, линус/windows. линукс, правда, не fmx, а lcl. потенциально можно и еще куда-то собрать. серьезно посматриваем на распбери. программа порядка 600та тысяч строк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 13:56 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
High.ProgramerDimonka Милые фишки - это более гибкая возможность стилизации элементов. Прозрачность элементов Так и получается, что FireMonkey рекламируют как крутой фрейморк(который спасет Мир) а в реале разговор дальше чем "Милые фишки и прозрачные кнопки" не заходит. Не ну у нас много чего в программе крутого и необычного было. Милые адаптивные разнообразные графики, крутые разноцветные деревья, всякие выплывающие менюшки с забавной подсветкой. Всё это в VCL поседеешь делать. Но суть остальных проблем всё это всё равно не отменяет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 14:05 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
энди, по поводу гуглоандроида статья, к слову. мнение разработчика, интересно: https://habr.com/ru/post/446346/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 14:22 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
махаон, да я примерно представляю себе ситуацию, к сожалению как и сказано в посте альтернатив не наблюдается может после фуксии гугл отстанет от андроида и народ сможет просто пилить какие-то альтернативы на базе последних адекватных прошивок aosp. Или вон путь MIUI какой-нибудь, пользователю похрену какое там ядро в основе лежит, были бы рюшечки и свистоперделки которые могут делать и без апгерейда ядра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 18:21 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
DimonkaЯ пробовал пилить проект на XE4 Нужно начинать с чего-то более менее современного. Токио или Рио, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2019, 15:49 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
X11Нужно начинать с чего-то более менее современного. Токио или Рио, например. Эта музыка будет вечной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2019, 16:23 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Забавная тема. Что серьезного можно придумать на FMX? Оно мелкое по определению. квази-надстройка над ОС, _______ Ну, м.б. отладчик виртуалки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.04.2019, 21:57 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
GatorЗабавная тема. Что серьезного можно придумать на FMX? Оно мелкое по определению. квази-надстройка над ОС, _______ Ну, м.б. отладчик виртуалки?Мобильные приложения, не? :-) Еще десктопные приложения под macOS, или тоже не? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2019, 00:00 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Maxim.KПрямо целый русскоязычный сайт-форум под FireMonkey, немного обнадеживает, т.е. технология используется. К сожалению, я рано радовался. Там оказалось не форум, а скорее блог с вопросами-ответами от одного FireMonkey-программиста. Неужели здесь(на SQL.ru) никто не использует FM ? Очень хочется услышать ваше мнение от этом фреймворке. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2019, 09:13 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
В телеграме есть канал, они все туда с форума мигрировали :) И там прилично так народу сидит. Адрес t.me/TFMXGods вроде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2019, 11:03 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Maxim.KМои же первые впечатления о FireMonkey немного противоречивые, до сих пор не могу уловить сильные стороны этого фрейморка(чего нет в VCL). Например, 3D-интерфейсы - это красиво, но в каких задачах используется эта “красота” ? Во-первых в VCL нет кроссплатформенности. Во-вторых в FMX есть кроссплатформенность. Можно конечно говорить о некоторых полезных нововведениях которых в VCL нет и не может быть в силу поддержки совместимости, но объективно говоря (в целом по больнице) стабильность, количество сторонних библиотек и набор возможностей гораздо ниже. Т.е. если нет необходимости в написании приложений под несколько платформ, то не парьтесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2019, 13:08 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Гугл кстати выпустил свою горящую обезьяну и назвал ее Flutter. И сейчас усиленно ее продвигает, лозунги все теже, единый интерфейс на всех мобильных платформах и т.д. Правда по слухам работает оно побыстрее fmx gui. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2019, 13:34 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
roschinspbМожно конечно говорить о некоторых полезных нововведениях которых в VCL Спасибо, что откликнулись. А какого типа задачи реализуются на FMX ? Интересует не "рекламная"-кроссплатформенность, а именно реальный опыт. Если не секрет, ваши FMX-проекты какого объема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2019, 14:19 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
roschinspbВо-первых в VCL нет кроссплатформенности. https://www.crossvcl.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2019, 14:55 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2019, 14:58 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Я пытался создать пару проектов. Один небольшой создал. Проблема в том, что разработчики FMX не успевают за разработчиками Android. Поэтому FMX сейчас где-то на уровне Android 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2019, 10:53 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
X11Я пытался создать пару проектов. Один небольшой создал.Есть где посмотреть? X11FMX сейчас где-то на уровне Android 5.Если заморочиться и постараться, то можно выжать что-нибудь и из этого :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2019, 11:47 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
gorodoroЕсть где посмотреть? Не, уже забросил. В основном из-за того, что нет встроенной поддержки прав на Andriod 6+ и других фишек, которые нужно допиливать ручками. А так же из-за того, отладка на Андроиде на виртуальной машине нереально тормознутая. Ещё проблема была в том, что нет нормального встроенного ListView для отображения данных из базы. А стандартный глючит настолько, что среда просто падает. Ведь классические TDBGrid` на мобильных платформах не комильфо. Т.е. создать что-то вроде ленты Твиттера или Фейсбука не так просто оказалось. Год ждал, что Бровин доведет свою конфетку FGX до ума, но уже надоело. Может в будущем ещё раз попробую. Мало того, FMX cейчас на уровне Android 2-4 версии, а в свет уже давно вышла версия 9. Разработчики FMX`а тупо не успевают за Андроидом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2019, 20:55 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
gorodoroЕсли заморочиться и постараться Вот-вот. Приходится программисту заморачиваться тем, чем он заморачиваться не должен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2019, 20:58 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
Ну вообще библиотека Ярослава уже вышла из закрытого тестирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.07.2019, 19:51 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
эндиНу вообще библиотека Ярослава уже вышла из закрытого тестирования.Гыы. Не попал в тестирование 😁 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2019, 00:10 |
|
||
|
FireMonkey(FMX) - кто серьезно использовал, поделитесь опытом.
|
|||
|---|---|---|---|
|
#18+
white_niggerГыы. Не попал в тестирование 😁Комика и трагика не пригласили на юбилей в театр. Трагик: "Не пригласили... Забыли... " Комик: "Не пригласили! Помнят! " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2019, 09:51 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2038999]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
73ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 518ms |

| 0 / 0 |
