Авторадио

Клиент: Авторадио (Украина)

http://avtoradio.ua/

Задача

Разработать интерактивную презентацию для крупнейшей коммерческой радиостанции Украины. Требования к ней были довольно необычны.

Требовалось создать презентацию в формате exe, размер которой не превышал бы лимита почтового вложения. При наличие интернета презентация ложна была автоматически обновлять содержание. Так же должна быть возможность перекомпиляции презентации контент-менеджером с обновленными данными.

Реализация

Я разработал следующее решение. Все данные презентации хранятся в иерархии директорий, в текстовых csv и png файлах. Написанный на python сборщик анализирует структуру каталогов и на основании этой информации генерирует AS код. В последствии он же компилирует проект, внедряя в него текст и изображения. Полученный swf файл преобразовывается в исполняемый и упаковывается в архив для отправки почтовым вложением.

Проект выполнен на технологии Adobe Flash.