Бесплатно скачать Adobe Flash Player

Как расширить Flex Builder? Где взять доку? С чего начать?

Время от времени звучат нарекания на тот или иной недостаток Flex Builder'a. Некоторые ребята признают, что могли бы сделать его лучше, будь у них такая возможность. Если вы хотите усовершенствовать Flex Builder, то знайте — это реально. Главное, ответить на вопросы: что именно расширять и как расширять. Начнем с этого вопроса:

Где найти документацию по расширению Flex Builder 3?

Возможно, вы еще не знаете, что существует документация по расширению Adobe Flex Builder. Но искать ее нужно не в сети, а в локальной справке к Flex Builder: меню Help > Help Contents... Затем раздел Adobe Flex Builder 3 Extensibility > Adobe Flex Builder 3 Extensibility API Reference.

В сети этой документации нет, есть только эта страница в Flex 3 LiveDocs, где Vince Genovese из Flex Doc Team в комментариях поясняет написанное выше. А в этой записи блога "Flex Doc Team" он еще и призывает отписаться всех, интересующихся расширением Flex Builder.

Итак, если вы — Java-программист и/или желаете/умеете создавать плагины к Eclipse, то некторые карты уже у вас в руках. Некоторые, так как API расширения открывает не весь Flex Builder (являющийся плагином к Eclipse), а лишь его часть. Но и здесь есть хорошие новости:

Как расширить Adobe Flex Builder: туториалы, поддержка Adobe

На ThinkingDigital.org есть уже две статьи, посвященные расширению Flex Builder:
  1. Extending Flex builder: part 1
  2. Extending Flex Builder part deux

В комментариях к первой статье Фил Коста, тогда еще менеджер проекта Adobe Flex, пояснил, почему Flex Builder открыт для расширения частично, а не полностью. Дело вовсе не в желании Adobe заскретить или закрыть код. Причина — в намерении обезопасить разработчиков плагинов. API расширения должно быть неизменным в будущем. В противном случае все плагины-расширители начнут ломаться при обновлении Flex Builder. Это будет создавать новые проблемы разработчикам плагинов. Чтобы избежать этого, Adobe решила открыть те API, которые гарантированно не будут изменяться в следующих версиях.

Там же менеджер проекта Adobe Flex призывает разработчиков запрашивать у Adobe дополнительные точки расширения Flex Builder, и вообще не молчать, а делиться идеями, мыслями и требованиями.

Так что теперь — все карты в руки! Завтра опишу большой продажный плагин к Flex Builder.

Писал: Rost, 19 Август 2008 16:48

Комментарии:

Что за продажный плагин?

А рассширять билдер грусно.

Все доработки напильником наводят грусть.

__i - 19 Август 2008 16:56

О, я надеялся, что ты откомментишь первым. Что ж, тогда вот тебе плагинчег: http://www.idefactory.com/content/?page_id=8

Рост - 19 Август 2008 17:02

Мне кажется, Adobe просто пока сама не знает, что следует открывать, а что - нет. Потому что нет у них чёткого плана развития. Что-то я всё больше и больше начинаю разачаровываться в них.

injun #576871 - 19 Август 2008 17:46

Пробовал написать плагин к Eclipse, который бы парсил из текстового вывода Анта ошибки в Problems View.

Два дня искал-читал разные доки, единственную толковую книжку по Eclipse Plugins не удалось найти в инете в полном виде, заказывать бумажную только из-за границы. Материалов в хелпе хвататет только на хелловорлд...

Через пару недель в моем посте на эту тему в ru_eclipse ответили что-то полезное, но разбираться было уже лень :)

P.S: Опыта в Java и в разработке плагинов почти не было. Зато, конечно, много интересного узнал :)

Slon_vsapogah - 19 Август 2008 18:08

Имхо, книг по разработке плагинов две, на русском нет, но на английском вполне можно найти.
Особенно рекомендую SWT/jFace in actions

VovkaMorkovka - 20 Август 2008 0:02

о, хорошо. Надо сделать будет код-генератор для PureMVC. А то утомительно каждый раз по 2-4 класса создавать....

AlexBu - 20 Август 2008 10:02

А зачем для код-генератора плагин к эклипсе писать? Есть куда более простые способы добиться генерации кода.

Zorg - 20 Август 2008 11:42

Slon_vsapogah, тебе нужна вот эта книжка. Вопрос только в том, у кого ее взять. Но я знаю одного человека.

Юрий Яровой - 20 Август 2008 14:00

Рост, поменяй CSS, плиз. Совсем ссылки не видно сейчас.

Юрий Яровой - 20 Август 2008 14:01

Рост, поменяй CSS, плиз. Совсем ссылки не видно сейчас.

Ок, Юр, пока сделал классические, фиолетовые.

Рост - 20 Август 2008 14:07

Slon_vsapogah, тебе нужна вот эта книжка.

Да, это единственная книжка по теме на русском. Но она настолько отвратительно переведена (как, впрочем, и все остальные книги издательства КУДИЦ-ОБРАЗ), что просто обидно :( Ввиду этого практическая ценность русского издания равна нулю (чтение превращается в мучительную попытку перевести с русского на английский чтобы понять, о чем идет речь, да и вообще справиться со стилем этого любительского перевода). Так что никто ничего не потерял от того, что этой книги уже нет в продаже.

Constantiner - 20 Август 2008 16:29

Constantiner, а чем тебе не нравится, например, термин "верстак" используемый для обозначения workbench? :-)))

Юрий Яровой - 20 Август 2008 18:13

Constantiner, а чем тебе не нравится, например, термин "верстак" используемый для обозначения workbench? :-)))

Все в этом термине хорошо, плохо только, что его никто не знает и не узнает еще 10 лет.

Рост - 20 Август 2008 18:20

Да не в одном верстаке дело. Чтобы понять разницу, достаточно взять любую переводную книгу издательства Символ-плюс и книгу издательства Кудиц-Образ. И тогда разница сильно бросается в глаза. Ну сложно читать любительский перевод, пусть и сделанный старательно.

Constantiner - 20 Август 2008 19:32

Кукуц образ, говоришь? :-0

Рост - 22 Август 2008 5:18



Подписаться на новости (RSS)




Примечания:
Статус документа
: в процессе
   2002-2009 Производство: Ростислав Сирык · О проекте · Подписка на новости (RSS)