Взаимодействие haXe, Flex, AsWing

В последнее время я понял, что взаимодействие haXe и Flex -- важная тема. Во-первых, многие разработчики уже имеет свои наработки во Flex и не хотят от них отказываться, что мешает им использовать haXe. Во-вторых, так же многие разработчики хотели бы использовать Flex, как основное средство разработки, но были бы непрочь как-то использовать haXe в своих проектах. К счастью, это возможно, Николас уже делал это и описал на своем сайте. Мне осталось только перевести его статью на русский, что я и сделал.

Другой важный момент -- использование визуальных средств для создания пользовательского интерфейса. И, как оказалось, такие средства есть и для haXe. Это AsWing GuiBuilder, часть проекта AsWing -- мощной gui-библиотеки для AS2 и AS3.

Эта библиотека может использоваться в haXe, о чем также написал Николас (а я также взял на себя труд сделать перевод). А вот последняя версия GuiBuilder -- 1.4.2, может генерировать код haXe.

Из статьи про AsWing хотелось бы выделить некоторые нюансы:

  • swc-файл представляет собой не что иное как zip-архив;
  • haXe умеет декомпилировать swf-файлы (во всяком случае, умеет доставать public-интерфейсы классов);
  • таким способом можно подключить любой swc-файл;

А это значит, что от Flex до haXe рукой подать.

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <blockcode> <dd>
  • Строки и параграфы переносятся автоматически.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Use [gist:####] where #### is your gist number to embed the gist.

Подробнее о форматировании

CAPTCHA
Для отсева спамеров)
2
9
N
a
U
W
Enter the code without spaces and pay attention to upper/lower case.