Решил буквально сегодня заняться изучением еще одной веб технологии, а именно – разработкой Flash приложений. Цель на данный момент стоит только одна – мне нужен Flash загрузчик изображений на сайт.
Что я знаю о Flash? На данный момент практически ничего ))) Знаю только что Flash файлы носят расширение *.swf
Пять минут в любимом Яндексе и обнаруживается что Flash-приложения пишутся на языке ActionScript, а его самая последняя версия – ActionScript 3.0.
Качаю пару полезных книжек по этому языку и обнаруживаю, что код на языке ActionScript представляет собой обычный текст, поэтому программы на его основе можно создать даже с помощью простейшего текстового редактора, например Блокнота. Это обстоятельство меня весьма порадовало. Но радость была не долгой. Дело в том, что программа на языке ActionScript должна быть, с помощью компилятора, преобразована в байт-код понятный среде Flash (например, программе Flash Player). Сразу стало ясно, что с одним Блокнотом я далеко не уеду.
Следующие 5 часов были потрачены мною на поиск программ, которые могут компилировать код написанный на ActionScript.
Инструменты
Самая популярная программа для разработки на языке ActionScript это Adobe Flex Builder. Но она платная и поэтому требует либо кряка, либо денежных затрат. Бесплатно распространяется только модуль, который непосредственно будет компилировать программы на языке ActionScript. Называется он Flex SDK и доступен для скачивания с сайта Adobe по адресу -
Лично я скачал версию 3.4.1.10084 от 18 сентября 2009 года. Качать – 119Мб, после чего следует распаковать архив и (ВНИМАНИЕ!!!) запомнить адрес куда мы его распаковали – он нам еще понадобится.
В качестве среды разработки нашел бесплатную программу FlashDevelop. На данный момент доступна версия FlashDevelop 3.0.6 RTM на английском языке, всего 4 Мб ее размер. Скачать можно с официального сайта () разработчиков.
После первого запуска FlashDevelop сразу идем в настройки (клавиша F10 или меню Tools->Program Settings). В левом меню выбираем пункт AS3Context и затем в правом меню в пункте Flex SDK Location указываем путь к Flex SDK, который мы недавно предусмотрительно запомнили ))

Указание пути к Flex SDK
И последнее что нам понадобится - сам Flash Player, который будет воспроизводить наши готовые проекты. Плеер распространяется бесплатно, скачать можно здесь -
Я качал 10-ю версию плеера. Плюс ко всему скачал и установил файлы с названием
Flash Player 10 ActiveX control content debugger (for IE)
и
Flash Player 10 Plugin content debugger (for Netscape-compatible browsers)
чувствует моя душа, что эти навороты с именем debugger (отладчик) нам еще понадобятся)))
На этом закончен процесс установки всех необходимых приложений для программирования на ActionScript 3.0. Далее уже можно приступать к написанию непосредственно кода, но об этом в следующих постах…