Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #73, ДЕКАБРЬ 2006 г.

и на горячее...

 

Спецвыпуск: Хакер, номер #073, стр. 073-040-4


stage.stageHeight/2,i);

}

}

[на десерт.]

Кроме перечисленного выше, можно отметить такие аспекты:

- НОВЫЕ ПОДХОДЫ И ТЕХНИКИ В РАЗРАБОТКЕ БЛАГОДАРЯ ПОЯВИВШИМСЯ ВОЗМОЖНОСТЯМ. НАПРИМЕР, ПОБАЙТОВАЯ ЗАГРУЗКА И ДОКАЧКА ФАЙЛОВ (БИНАРНЫЕ СОКЕТЫ). [А1]

- ПРОГРАММНОЕ УПРАВЛЕНИЕ ЗВУКОМ.

- ВОЗМОЖНОСТЬ СОЗДАТЬ АДАПТЕР К БД С ПОМОЩЬЮ БИНАРНЫХ СОКЕТОВ И ПОДКЛЮЧАТЬСЯ К БАЗЕ НАПРЯМУЮ.

- РАБОТАЮЩИЕ КНОПКИ «НАЗАД/ВПЕРЕД» В БРАУЗЕРЕ И СПЕЦИАЛЬНЫЕ КЛАССЫ ДЛЯ РАБОТЫ С ИСТОРИЕЙ.

- ВЛОЖЕННЫЕ И АНОНИМНЫЕ КЛАССЫ.

- СИЛЬНО ИЗМЕНЕННЫЙ ПОДХОД К РАБОТЕ С ВИЗУАЛЬНЫМИ ОБЪЕКТАМИ. ТЕПЕРЬ МУВИКЛИПЫ НЕ НАДО АТТАЧИТЬ ИЛИ ДУБЛИРОВАТЬ, ЗАТО МОЖНО СКОПИРОВАТЬ ИЗ ОДНОГО ВИЗУАЛЬНОГО ОБЪЕКТА В ДРУГОЙ.

- СОБЫТИЕ УХОДА МЫШИ ЗА ПРЕДЕЛЫ РОЛИКА.

- ВОЗМОЖНОСТЬ ВНЕДРЯТЬ ЛЮБЫЕ ОБЪЕКТЫ В РОЛИКИ.

- ВОЗМОЖНОСТЬ ПУБЛИКАЦИИ ИСХОДНИКА В ТЕЛЕ РОЛИКА.

Все это и многое другое делает работу с ActionScript намного более радостной и приятной.

[Flex 2.0.]

Adobe Flex – технология для легкого и быстрого создания RIA. Flex – это родственная Flash-технология, основанная на описании интерфейса приложения (а также обработчиков событий, связи источников данных с объектами и т.п.) с помощью диалекта XML – MXML. Flex-приложение может компилироваться на сервере, а может – из Flex IDE. Как и во Flash, результатом компиляции является swf-файл, исполняемый Flash Player 9.

Flex IDE основана на уже ставшей легендарной универсальной открытой среде разработки Eclipse. Во второй версии Flex IDE используются не все возможности данной среды, но того, что уже есть – достаточно, чтобы сразу же «подсесть» на нее. Ведь именно в Eclipse многим впервые становится понятно, что от процесса программирования можно получать огромное удовольствие.

В основе линии продуктов Flex лежит Flex Framework – набор базовых утилит и библиотек для создания RIA. Flex Framework состоит из библиотеки классов Flex, Flex-компилятора, отладчика и двух языков программирования: MXML и ActionScript 3. Adobe поставляет Flex Builder, интегрированную среду разработки flex-приложений. Хотя Flex Builder создан специально для работы с Flex Framework, совсем не обязательно использовать именно эту связку. Ты можешь сам выбирать, в какой IDE разрабатывать приложения для Flex Framework.

MXML – основанный на XML язык описания интерфейса пользователя, используемый во flex-приложениях. MXML также может декларативно определять невизуальные аспекты приложения, такие как доступ к данным на стороне сервера и связывание данных с компонентами пользовательского интерфейса.

Контроль исполнения и манипуляции объектами - это функциональность, недоступная в MXML. Она обеспечивается скриптами, написанными на ActionScript 3.

[сухой остаток.]

В результате можно констатировать следующее: технология анимации векторных картинок в вебе за десять лет превратилась в мощный инструмент разработки. Сохранив первоначальную гибкость и простоту, Flash-технологии получили широчайшее распространение и практически обрели статус стандарта для мультимедийных веб-приложений.

За последние пару лет технологии совершили головокружительный скачок. Опьяненные счастьем flash-программисты празднуют начало новой эры благоденствия.

Назад на стр. 073-040-3  Содержание  Вперед на стр. 073-040-5