Даешь FMX (FireMonkey) в Массы!!!

Комментарии

8 комментария(ев)
аватар: jimmyjonezz
jimmyjonezz
Дата: СБ, 01/02/2014 - 15:39
Звание: Мастер
Сообщений: 2469

FireMonkey ведь может больше, чем просто красивые контролеры создавать?

аватар: DrBlack
DrBlack
Дата: СБ, 01/02/2014 - 16:15
Звание: Мастер
Сообщений: 1786

Делфи может все, но не всегда целесообразно, теже дрова на нем не пишут, а базы данных - ему равных нет... Smile

аватар: AltaVista
AltaVista
Дата: СБ, 01/02/2014 - 20:36
Звание: Мастер
Сообщений: 1810

Так вот сразу и не ответишь.
Лично я перешел на FMX исключительно из возможности анимации, стилизации и создания своих элементов управления "на лету".
До этого я сидел на Delphi7 и использовал сторонний компонент DanJetX для работы с 3D и 2D эффектами .
Увы его дальнейшие развитие прекратилось и дальше версии для Delphi 7 он не шел.
А FMX со своими новыми возможностями стало отличным поводом для перехода на новую платформу.
Других, сверх причин у меня не было.

аватар: Va-Bank
Va-Bank
Дата: СБ, 01/02/2014 - 20:44
Звание: Гуру
Сообщений: 8234

Цитировать

Других, сверх причин у меня не было.

А когда ты показал приложение в стиле Metro для Win8 начальнику? А приложения (не знаю пишешь нет) под iOS и андроид? Smile Пиши есчё аффтар, как говорят Laughing out loud

аватар: DrBlack
DrBlack
Дата: СБ, 01/02/2014 - 16:19
Звание: Мастер
Сообщений: 1786

Блин, раньше чтоб создать такую красивость, надо было знкть геометрию и иметь прямые руки, что ммы имеем теперь? Laughing out loud
Жду не дождусь, когда комп будет программировать за программиста, т.е. на основе продвинутого ТЗ (не путать с пользовательским в общих словах) Smile

аватар: Va-Bank
Va-Bank
Дата: СБ, 01/02/2014 - 19:49
Звание: Гуру
Сообщений: 8234

Я несколько раз пытался начать делать проект на FMX, но не судьба. Ведь проект как всегда "горит". А создав проект FMX смотришь как баран на красные ворота и не понимаешь что делать. И времени разбираться нет. Вот закрываешь FMX и открываешь VCL. Я с FM1 пробовал работать. С FM2 и т.д. даже не стал пробовать.
Так что поддерживаю данный цикл статей.
P.S. Исправил в статье ссылку на одну из картинок, не хватало кавычки

аватар: AltaVista
AltaVista
Дата: СБ, 01/02/2014 - 21:06
Звание: Мастер
Сообщений: 1810

Цитировать

Я несколько раз пытался начать делать проект на FMX, но не судьба. Ведь проект как всегда "горит".

Не могу не согласиться. Когда все "горит" некогда изучать, что то другое, открываем испытанное/верное и делаем.
А когда есть время, просто нет сил.
И у меня у самого не так много было и есть проектов на FMX.
Но на форумах я часто выступаю за агитацию использования FMX, но в ответ мне тыкали тем, что в продакшен я сам нечего не выпустил.
И вызов был принят. Я перенес действующий проект по приему платежей на кассах и на терминалах с VCL на FMX. На данный момент они все пашут и ни какого дискомфорта или проблем нет.
Вот такой вот прогресс бар как в примере я его и сам реально использую в "Ланучере", когда идет скачивания свежих баз.
Так что данный пример из реальной жизни.))

аватар: DirectoriX
DirectoriX
Дата: СБ, 01/02/2014 - 20:50
Звание: Мастер
Сообщений: 1277

Я тоже пробовал FireMonkey ковырять когда-то... Когда на XE3 перешел с 2010. Ничего прям такого нужного для себя не нашёл, а потом и вовсе забросил Delphi (ибо решил отказаться от пиратского софта). Да и времени особо не было (да и сейчас нет), только по учебе запускаю IDE. А теперь даже если и вернусь к Паскалю - то только Lazarus, а там же LCL... Хотя некоторые компоненты FireMonkey я бы с радостью использовал на C#, если бы было такое возможно