Что можно скачать?
Материалы по Flash Lite
Материалы по Flash/ActionScript
- «FDT: еще N часов в ваших сутках»;
- «SWFObject : все о внедрении SWF, детекции версии плеера и ExpressInstall».
Материалы по Flex/MXML
- FirebugTarget и FirebugConsole;
- Русский перевод книги «Getting Started with Flex 2»;
- «Разработка AS3 / MXML приложений с помощью FlashDevelop»;
- «Трюки и приемы использования BitmapData во Flex 2»;
- «Разработка скинов для Flex 2 с помощью Flash, Photoshop или Fireworks»;
- «Flex store on Rails»;
- «Использование JSON и Flex 2».
Материалы по Ruby on Rails
Переводы документации по Flash Lite 2
Внимание: прежде чем скачивать и подключать русский перевод частей документации к Flash 8, необходимо установить обновление для разработки Flash Lite 2 приложений. В этом обновлении содержатся:
- профили устройств, поддерживающих установку Flash Lite 2 player;
- новые параметры публикации приложений;
- встроенный Flash Lite эмулятор;
- пакет документации для разработчиков на английском языке.
Вступление в Flash Lite 2.x ActionScript
Небольшая по объему, но очень важная часть документации, описывающая общие отличия в программировании на ActionScript 2 и ActionScript для Flash Lite 2. В этой части перечислены все элементы языка, которые не поддерживаются или имеют частичную поддержку во Flash Lite 2 player.
Начало разработки во Flash Lite 2.x
Данная часть документации обеспечит Вас общими представлениями о технологии Flash Lite и о разработке Flash Lite 2.0 приложений для мобильных устройств. В ней также содержится пошаговый урок по созданию Flash Lite 2.0 приложения.
Flash Lite 2 Core Library
— Что это?
— Библиотека внутренних AS2 классов, приведенная в соответствие со структурой классов и объектов во Flash Lite 2. Теперь счастливым владельцам связки Eclipse+FDT можно не заглядывать каждый раз в хэлп для того, чтобы проверить не был ли класс исключен из ActionScript для Flash Lite 2.
— Как подключить?
— Скопируйте содержимое архива в каталог «c:\Program Files\Macromedia\Flash 8\en\First Run\». Запустите Eclipse. Щелкните по пункту «Preferences…» в меню «Window», далее выберите пункт «FDT», затем «Core Libraries» и нажмите на кнопу «Add». В появившемся диалоговом окне в качестве имени библиотеки напишите «Flash Lite 2 Core» и укажите путь до папки с классами (в моем примере это «c:\Program Files\Macromedia\Flash 8\en\First Run\Classes Additional\FL2\»).
— Как использовать?
— При создании нового проекта в диалоговом окне «New Flash Project» выделите мышкой библиотеку внутренних классов, которая используется по умолчанию, и нажмите на активизировавшуюся кнопку «Change Core Library». В выпадающем списке выберите «Flash Lite 2 Core». Все. Теперь FDT будет парсить код во время написания классов для этого проекта, основываясь на структуру внутренних классов во Flash Lite 2.
Однако подключение этой библиотеки не решает того, что классы будут подсвечиваться как битые, если в них идет обращение к глобальным свойствам или методам типа: fscommand2(), _capEmail, _forceframerate и все в таком же флашлайтовом духе. Как с этим бороться я пока не знаю.
FDT: еще N часов в ваших сутках
— Что это?
— Это статья Майкла Клишина об использовании плагина FDT к IDE Eclipse — очень полезного инструмента, облегчающего и ускоряющего разработку Flash-приложений, написанных на языке ActionScript 2. В июле 2007 года ожидается выход новой версии этого плагина, которая будет поддерживать ActionScript 3. Если вы еще не знаете что такое FDT, но ваша деятельность непосредственно связана с написанием ActionScript кода, то эта статья как можно скорее необходима вам к прочтению.
Цитата в тему:
Челябинские флешеры настолько суровы, что пишут код во Flash IDE.
© Алексей «Vooparker» Аникутин
SWFObject : все о внедрении SWF, детекции версии плеера и ExpressInstall
— Что это?
— Это статья Майкла Клишина об использовании специального JavaScript файла для внедрения SWF ролика в HTML страницу. При установке последних обновлений браузер Internet Explorer отображает рамку вокруг SWF файла, внедренного в страницу стандартным способом с использованием тегов <object> и <embed>. Эта статья поможет вам справиться с подобными проблемами.
FirebugTarget и FirebugConsole
— Что это?
— FirebugTarget — класс-цель для логгера, содержащегося в пакете mx.logging.*. Класс позволяет выводить сообщения логгера в консоль Firebug. FirebugConsole предоставляет доступ к API Firebug консоли (точнее к его части).
- Скриншот FirebugTarget Demo;
- подробнее о FirebugTarget и FirebugConsole здесь и здесь;
- Исходники и документация FirebugTarget и FirebugConsole.
Русский перевод книги «Getting Started with Flex 2»
— Что это?
— Это довольно старый перевод книги «Getting Started with Flex 2», которая содержится в хелпе к Flex. Перевод действительно очень старый, в нем есть много несоответствий. Но если вы не совсем в ладах с английским языком и хотите иметь общее представление о Flex, то этот перевод может оказаться для вас полезным.
Скачать архив с переводом (4.5 Мб).
Разработка AS3 / MXML приложений с помощью FlashDevelop
— Что это?
— Это статья в переводе Андрея Горбатова, в которой рассказывается о том как можно организовать производительную, функциональную и при этом абсолютно бестлатную среду разработки Flex приложений, имея под рукой Flash Develop, Apache Ant и Flex SDK 2.
Трюки и приемы использования BitmapData во Flex 2
— Что это?
— Это статья в переводе Андрея Горбатова, в которой рассказывается о том, что такое объект BitmapData и как с ним работать во Flex приложениях.
Разработка скинов для Flex 2 с помощью Flash, Photoshop или Fireworks
— Что это?
— Это статья в переводе Андрея Горбатова, в которой, собственно, и рассказывается о том как разрабатывать скины для Flex 2 приложений. =)
Flex store on Rails
— Что это?
— Это урок Кристофа Коэнратса (Christophe Coenraets) в переводе Андрея Горбатова по созданию flex-магазина на рельсах. Yahoo слайдеры здесь.
Использование JSON и Flex 2
— Что это?
— Это статья в переводе Андрея Горбатова, в которой рассказывается о том, как во Flex 2 приложение можно загружать и работать с данными в формате JSON.
Rolling with Ruby on Rails
— Что это?
— Это урок Курта Хиббса в переводе Андрея Горбатова, в котором на примере создания сайта рецептов показываются основы работы с Ruby on Rails.
Ruby on Rails и Flex 2
— Что это?
— Это два урока Стюарта Экклза (Stuart Eccles) в переводе Андрея Горбатова, в которых рассказывается об совместной интеграции технологий Flex 2 и Ruby on Rails.
Скачать урок 1. Скачать урок 2.
Кратко о Radrails
— Что это?
— Это статья Андрея Горбатова, представляющая собой краткий экскурс в использование Radrails IDE при разработке Ruby on Rails приложений.