UAFPUG#2, Мой доклад.
May 21, 2008 – 9:24 pmПризенташка (в плане информативности не особо полезная, но полистать можно)
Презентация не содержит всехпунктов по которым я сравнивал IDE, но у меня есть маленька табличка которая содежит список фич и плюшек, и как их поддерживает та или иная ИДЕ.
Таблица сравнения
Из всего доклада я хочу осветить предпоследний слайд, он содержит кратенькие выводы
- FlexBuilder — выбор пролетариата
- FlashDevelop — малыш
- IDEA — сырой монстр
- FDT — дорого, местами со вкусом
пояснения про FlexBuilder и FDT я уже дал,
- Flex builder 3 пока можно назвать самым мощным средством разработки флекс приложений (да да именно его). Адоб медленно, но верно движется к нормальной IDE, этот вывод я озвучил
- FDT-Enterprise я бы выбрал для разработки чисто флеш/ас3 приложений, но цена кусается (к сожалению просто забыл это озвучить в процессе доклада)
- Большым бонусом этих IDE является то, что ни построены на базе мега IDE — Eclipse
- FDT очень проигрывает Flex builder 3 ценой и отсутствием поддержки mxml, поэтому если намечаются разнообразные проекты (Flex|ActionScript3) то выгоднее использовать Flex Builder
- Счастья нет — все производители очень завязаны на своих “фичах для галочек”, большом количестве готового кода, готовыми алгоритмами, протухшими решениями 10 летней давности, стереотипами и боязнью сделать что-то более удобное
добавлю лишь, что FlexBuilder медленно и верно движется в правильном направлении и у него есть все шансы!
FlashDevelop — малыш, его я так назвал потому, что он фактичеки не является средой разработки — это продвинутый блокнот с кучей удобных и полезных фич. Если делать маленький проект и одному, то его можно использовать если что-то больше то комфортнее использовать FlexBuilder или FDT.
IDEA — сырой монстр. IDEA известна свои удобством среди ява(и не только) программистов. В данный момент в версии 7.0.3 поддержка flex разработки очень сырая, много мелких неприятных глюков, но разработчики IDEA их фиксят. Вобщем когда “доварят” нашего монстра, то будет видно. И еще меня волнует позиционировние самой разработки флекс проектов в IDEA — она позиционируются как дополнительная фича, т.е. существует вероятность, что поддержка флекса будет уходить на второй план по сравнению с явой(можете попробовать разубедить меня). И еще один кирпич в огород IDEA — сложноватенько, человек который придет из мира флеша будет долго въезжать во все ньансы этого “монстра”.
Всех благ вам и удачного кода влюбой из ИДЕ:)
12 Responses to “UAFPUG#2, Мой доклад.”
Илья, презенташка не показывает.
By Бармалей on May 21, 2008
У меня показывает, попробуй зайти на слайдшару и там посмотреть
By Ilja on May 22, 2008
Пишет, что слайд шоу либо удалено, либо приватно.
By Бармалей on May 22, 2008
А на слайдшаре нормально показывает.
By Бармалей on May 22, 2008
Не знаю… Видимо, я настолько суров, что спокойно без напрягов делаю RIA во Flash IDE + FDT. Flex B3 использую только asdoc под Ant
By Jloa on May 28, 2008
Данным докладом/постом я не призываю все бросить и поставить Флекс билдер ) Каждый волен выбирать все, что ему нужно
2 Jloa тут еще есть такой аспект, как покупка софта, согласись, что билдер дешевле чем FDT как не крути, а соотношение возможности/недостатки в принципе одинаковы.
By Ilja on May 28, 2008
Если учитывать фактор цены, то тогда Flex Builder plugin + Eclipse.
Я вообще к продуктам адобы с коммерческой точки зрения не понимаю… Тот же FMS3.0 откуда их менеджмент берет такие цены, я не понимаю… Есть масса аналогов ничуть не хуже, но в разы дешевле. С ценовой политикой у них всегда были проблемы. Благо keygenы выходят регулярно, без задержек.
By Jloa on May 28, 2008
А как бы вот купить Flex именно за $249? На софтлайне он около $360 стоит. Есть какие-то легальные обходные пути покупки? Тот же Flash CS3 там стоит $1075 вместо $699.
By konstantin on May 28, 2008
Сейчас есть 8-ая Идея. Наааамного лучше 7-ки 🙂
А поддержка всего, кроме явы в Идее – так видать задумано. Ruby, Groovy идут плагинами. PHP тоже. А вот флекс идёт уже как модуль – чем отличается правда не знаю.
By greendog on May 29, 2008
Про FlashDevelop как-то уж слишком снисходительно.
В третьей версии мне работает абсолютно также комфортно как и в FDT (серьёзно).
By рома on Jun 13, 2008
Возможно ли скомпилировать в FDT код AS3, который использует Movie Clips из FLA файла, сделанного в Flash IDE?
By Vlad on Oct 14, 2008
Насколько я знаю, главный аргумент против FDT теперь неактуален – начиная с 3.2 они внесли поддержку MXML.
By Croaker on May 20, 2009