Flash MX для профессиональных программистов

В наличии Цена за шт.

900

Количество
Купить

Акции и скидки Поделиться


Развернуть ▼

Курс рассчитан на программистов. Изложение как документированных, так и недокументированных возможностей ведется с максимальным уровнем детализации. Подробно разобраны не только основы, но и наиболее сложные и неочевидные свойства системы программирования на основе Flash MX ActionScript. Наибольшее внимание уделяется особенностям работы с интерпретатором, а также с системой внешних объектов, которые создаются во Flash вручную. Проводится сравнительный анализ системы типов и классов с другими языками высокого уровня. Необычной частью курса является обсуждение приемов групповой работы во Flash, а также способов эмуляции множественного наследования. Пройдя этот курс, специалист в сфере программирования на C++ или Java станет специалистом и во Flash MX.
Для студентов высших учебных заведений, обучающихся по специальностям в области информационных технологий.

Содержание
Лекция 1. Введение
Среда разработки Flash
Компиляция и запуск
Создание символов и экземпляров клипов
Текстовые поля
Лекция 2. Базовые понятия ActionScript
Откуда взялся ActionScript
Почему вам будет легко освоить ActionScript
Типы данных (примитивные и объектные)
Функции и методы
Подробно о числовом типе Number
Конвертация типов
Специальные типы
Список встроенных типов
Выражения
Таблица приоритетов
Особенности работы управляющих конструкций
Отладка во Flash MX
Лекция 3. Клипы и ролики. Специальные возможности языка
Доступ к переменной или клипу по имени. Операторы eval и set
Обращение к переменной
Иерархия клипов, способы ее модификации
Программное создание текстовых полей
Вертикальный порядок (z-order) - выжимка
Реакция на события
Подписка на события
Инструкция with и обсуждение областей видимости
Свойства и слежение за переменными
Лекция 4. Контейнеры
Сортировка
Эмуляция стека, очереди и хэш-таблицы
Строки
Лекция 5. Функции
Два способа определения функций
Локальные переменные
Функция как объект
Объект arguments
Параметризованные функции
Принцип сохранения контекста
Лекция 6. Классы
Понятие прототипа
Создание настоящего класса
Анализ метода определения класса созданием объекта-прототипа
Конструктор
Методы и свойства в прототипе
Вездесущий this
Оператор new и копирование объектов
Снимаем и ставим защиту
Что прячется в системных объектах
Могущество, но не всемогущество
Что означают скрытые поля
Механизм copy on write для содержимого прототипа
Недостатки прямого копирования
Сущность copy on write
Как на самом деле работает new
Можно ли создать статическое поле в прототипе
Способы эмуляции статических и приватных полей и методов
Создание приватных полей
Лекция 7. Наследование во Flash MX
Наследование как модификация прототипа
Работа с прототипами различных уровней
Как работает for:in, если есть базовые классы
Пример: копирование массива с помощью рекурсивного снятия защиты
Вывод полного содержимого объекта
Добавление функций в Object
Наследование от необычных типов
Головоломки для продвинутых
Приватные поля и наследование
Лекция 8. Эмулируем множественное наследование
Лекция 9. Классы и клипы
Лекция 10. Программное рисование во Flash MX
Лекция 11. Компоненты: готовые и «самодельные»
Готовые компоненты интерфейса
Пишем собственный компонент
Как объявить компонент
Использование custom user interface
Что представляет собой custom user interface
Обмен информацией: объект xch
Подключение CustomUI. Внедренный и внешний интерфейс
Проблема размеров
Сохранение информации о состоянии контролов и параметры по умолчанию
Две возможные стратегии реализации live preview
Обмен информацией: объект xch
Подключение live preview. Встроенное и внешнее live preview
Некоторые тонкости по поводу расположения и масштабирования live preview
Диаграмма обмена информацией
Лекция 12. Средства документирования во Flash MX
Как сделать Reference
Текст References
Контекстные подсказки
Подсвечивание кода
Описание для Normal mode
Лекция 13. Методика организации командной работы над Flash-проектом
Механизм author time sharing
Что происходит при author time sharing
Механизм runtime sharing
Особенности совместной работы механизмов sharing
Использование #include
Шаблоны для разработки
HTML-шаблоны
Как сделать HTML-шаблон
Как пользоваться переменными HTML-шаблона
Библиотеки
Из чего состоит библиотека
Модульность
Размещение библиотечных *.fla-файлов
«Компилятор флэш-файлов»
Использование subst и hardlink'oв
Способы применения системы контроля версий
Лекция 14. Работа флэш-программ в Internet
Загрузка web-страниц из Flash MX
URL-кодированные строки переменных
Загрузка дополнительных роликов
Рекомендуемый способ загрузки переменных
Предзагрузчики
Управление процессом выполнения
Для чего еще можно использовать предзагрузчики
Передача параметров флэш-ролику из HTML
Взаимодействие с браузером
Local Connection
Shared Objects
Изменение текущей директории (атрибут BASE)
Загрузка звуков
Звуки-события
Работа c XML
Пара слов о специальных серверных решениях
Отладка
Возможные проблемы
Рекомендуемая литература


Оставьте отзыв о товаре
Рекомендуем

Артикул 00-01025903

Алгоритмы: построение и анализ

Алгоритмы: построение и анализ

4500 руб.

Купить
×

Диски

Журналы и бланки

Журналы для автодорог, дорожного хозяйстваЖурналы для АЗС и АЗГСЖурналы для аптекЖурналы для архивовЖурналы для аттракционовЖурналы для банковЖурналы для бассейновЖурналы для бухгалтерииЖурналы для газовых хозяйств, газораспределительных систем, ГАЗПРОМаЖурналы для гостиниц, общежитий, хостеловЖурналы для грузоподъемных механизмовЖурналы для делопроизводстваЖурналы для драгметалловЖурналы для ЖКХЖурналы для канатных дорог, фуникулеровЖурналы для кладбищЖурналы для конструкторских, научно-техническая документацияЖурналы для лесных хозяйствЖурналы для лифтовЖурналы для медицинских учрежденийЖурналы для МЧСЖурналы для нефтебазЖурналы для нефтепромысла, нефтепроводовЖурналы для образовательных учрежденийЖурналы для парикмахерских, салонов красоты, маникюрных, педикюрных кабинетовЖурналы для проверки и контроля госорганами, контролирующими организациямиЖурналы для промышленностиЖурналы для работ с повышенной опасностьюЖурналы для регулирования алкогольного рынкаЖурналы для сельских хозяйств, ветеринарииЖурналы для складовЖурналы для снегоплавильных пунктовЖурналы для стройки, строительстваЖурналы для тепловых энергоустановок, котельныхЖурналы для транспортаЖурналы для туризмаЖурналы для учреждений культуры, библиотек, музеевЖурналы для церкви, религиозных организацийЖурналы для шахт, рудников, метрополитенов, подземных сооруженийЖурналы для электроустановокЖурналы и бланки для армии, вооруженных силЖурналы и бланки для нотариусов, юристов, адвокатовЖурналы и бланки для организаций пищевого производства, общепита и пищевых блоковЖурналы и бланки для организаций, занимающихся охраной объектов и частных лицЖурналы и бланки для ФТС РФ (таможни)Журналы и бланки по экологииЖурналы и бланки, используемые в торговле, бытовом обслуживанииЖурналы и бланки, относящиеся к нескольким отраслямЖурналы по геодезии, геологииЖурналы по метрологииЖурналы по охране труда и технике безопасностиЖурналы по пожарной безопасностиЖурналы по психологииЖурналы по санитарии, проверкам СЭСЖурналы по связиЖурналы по эксплуатации зданий и сооруженийЖурналы по энергетикеЖурналы, бланки, формы для кадровых работЖурналы, бланки, формы документов для органов прокуратуры и суда, минюста, пенитенциарной системыЖурналы, бланки, формы документов МВД РФ, РосгвардииКомплекты документов и журналовОбложки для журналов и удостоверенийСамокопирующиеся бланки

Знаки безопасности, таблички, стенды

Вспомогательные знаки, таблички-наклейкиЗапрещающие знакиЗнаки для инвалидовЗнаки для уборки и сбора мусораЗнаки на автомобильЗнаки пожарной безопасностиЗнаки электробезопасностиИнформационные знаки для строительных площадокМедицинские и санитарные знакиНаклейкиПредписывающие знакиПредупреждающие знакиСтендыУказательные знакиЭвакуационные знакиЮмористические знаки

Календари

Книги

Букинистическая литератураГОСТы, ОСТыДетская литератураДомашний кругДругоеИскусство. Культура. ФилологияКниги в электронном видеКниги издательства "Комсомольская правда"Компьютеры и интернетКосмосНаука. Техника. МедицинаНормативные правовые актыОбщественные и гуманитарные наукиОхрана труда, обеспечение безопасностиПодарочные книгиПутешествия. Отдых. Хобби. СпортРелигия. Оккультизм. ЭзотерикаРостехнадзорСанПины, СП, МУ, МР, ГНСборники рецептур блюд для предприятий общественного питанияСНиП, СП, СО,СТО, РД, НП, ПБ, МДК, МДС, ВСНУчебный годХудожественная литератураЭкономическая литератураЭнциклопедии, справочники, словари

Курвиметры

Ленты с тиснением

Линейки

Авиационные и военные линейкиДетские линейкиМедицинские линейкиПортновские линейкиТехнические линейкиТрафареты с чертежными шрифтамиЧертежные линейки

Маркировочная продукция

Маркировка трубопровода "Вода"Маркировка трубопровода "Воздух"Маркировка трубопровода "Газ"Маркировка трубопровода "Жидкость"Маркировка трубопровода "Кислота"Маркировка трубопровода "Пар"Маркировка трубопровода "Прочие вещества"Маркировка трубопровода "Щелочь"

Материалы для типографии (мини-типографии)

Бумага для оргтехникиКлейПереплетные материалыПленка для печати и ламинацииФольга для тиснения

Металлические изделия (металлическая мебель, конструкции, навесы)

Металлическая мебельМеталлические изделия для дачи и дома

Носки и портянки

Одноразовая одежда

Охрана труда

Печати и штампы

Медицинские печати и штампыОснастки, самонаборные штампыПечати и штампы для бухгалтерии и делопроизводстваПечати и штампы для водителейПечать фирмы (организации, компании, подразделения, отдела)Штампы по техническому контролю, учету и хранению

Плакаты

Погоны министерств и ведомств

Подарки нашим покупателям

Полотенца

Портреты знаменитых людей

Сувениры

Бизнес сувениры, корпоративные подаркиБрелкиГимн России. Эксклюзивное графическое оформление в багетном обрамленииГудки и Рожки охотничьиЗажигалкиКружки для термопереносаКружки подарочныеПодарочные наборы игрПредметы интерьераСувениры, подарки для мужчин

Тир

Рогатки спортивные

Ткани

Товары "Юнармия"

Береты

Товары для дома и офиса

Грамоты и благодарностиИндикаторы стерилизацииКанцелярские товарыКаски, защитные очки, маскиКухонные принадлежностиОгнетушителиПланы эвакуацииСамоспасателиСредства дезинфекцииТовары для ремонтаФитолампы и прожекторыХозяйственные товарыЭлектроудлинители, тройники, катушкиЭлектроустановочные изделия

Товары для здоровья, БАДы

Аюрведические товарыСредства гигиены, косметика из минералов Мертвого моря

Товары для развития, игрушки

Бумажные модели

Товары для спорта, туризма и охоты

Походные сумки, рюкзаки и мешочки для храненияСигнальное снаряжениеТовары для фитнеса

Удостоверения, Свидетельства

Зачетные книжки, студенческие билетыУдостоверения для спортивных секцийУдостоверения рабочих различных специальностей

Упаковка, упаковочные материалы

Коробки картонные

Членские книжки

ГК, ГСК, членские книжки, пропуска и пр.Садоводческие книжки, членские книжки СНТ
;