ActionScript 2.0. Основы

Категория: Фото и видео

ActionScript 2.0. Основы Macromedia Flash все шире применяется для разработки веб-приложений. ActionScript 2.0, появившийся во Flash MX 2004 и Flash MX Professional 2004, - значительное обновление языка сценариев Flash, радикально усовершенствовавшее объектно-ориентированную разработку во Flash за счет формализации синтаксиса и методологии. Книга "ActionScript 2.0. Основы" от автора нашумевшей "ActionScript для Flash MX. Подробное руководство" охватывает не только синтаксис ActionScript 2.0, но также объектно-ориентированное проектирование и программирование. Она адресована тем, кто пишет на ActionScript и хочет знать, чем отличается разработка на ActionScript 2.0 от ActionScript 1.0, как обновлять старый код до ActionScript 2.0 и как максимально использовать преимущества ActionScript 2.0 и его ООП-возможности. Прочитав ее, программисты, хорошо знакомые с ООП по таким языкам, как Java или C++, научатся применять свои знания во Flash. Часть I посвящена основным принципам ООП, его синтаксису и применению в ActionScript 2.0. В ней рассматриваются типы данных: строгий контроль, приведение, классы, объекты, методы, свойства, наследование, композиция, интерфейсы, пути к классам, пакеты и обработка исключений. Кроме того, здесь рассказывается, как правильно проектировать и структурировать код. В части II описываются лучшие методы настройки и конструирования объектно-ориентированного проекта, а также включение компонентов пользовательского интерфейса и подклассов MovieClip в правильно построенное Flash-приложение. Вы научитесь структурировать приложение, узнаете, как лучше обмениваться кодом с другими разработчиками, а в результате - создавать более стабильные, масштабируемые и расширяемые приложения. В части III вы узнаете, как применять во Flash проверенные и общепринятые объектно-ориентированные стратегии программирования, известные как паттерны проектирования. После краткого введения здесь рассматриваются паттерны Observer, Singleton и Model-View-Controller, а также модель делегирования событий, при этом особое внимание уделяется их реализации на ActionScript 2.0. В приложении A содержится справочник по языку (типам данных, классам, объектам, глобальным свойствам и глобальным функциям). Этот материал поможет предупредить возникновение ошибок несоответствия типов при объявлении типов данных. Гэри Гроссман (Gary Grossman), Flash-разработчик и создатель ActionScript, компания Macromedia: "Книга содержит полный теоретический курс и описание лучших практических методов овладения мощью ActionScript 2.0. Мук рассказывает не только, как писать программы на этом языке, но и как писать на нем очень хорошие программы." - Джин-Чарльз (Jean-Charles) (Нью-Йорк) Эта книга - главная в моей библиотеке по Flash. В ней написано не только "что" и "как" в ActionScript 2.0, но и "почему". Как среднестатистическому программисту на ActionScript 1.0 эта книга предлагает мне информацию (и поддержку), которые так необходимы для улучшения навыков и освоения ActionScript 2.0. Часть III, в которой представлены различные паттерны проектирования, просто открыла мне глаза. Живой язык, которым написана эта книга, делает ее простой для чтения и понимания и вселяет уверенность в возможность освоения ООП. - Раймонд Бриглеб (Raymond Brigleb) (Портленд, шт. Орегон, США) Такие книги, как эта, обычно появляются, когда язык программирования уже достиг зрелости. Колин Мук уже написал Библию ActionScript 1.0, и хотя у меня были сомнения по поводу того, что эта книга будет лишь приложением к "ActionScript for Flash MX", а не продолжением, теперь я не могу согласиться с этим предположением. Книга получилась бы слишком толстой!!! Совершенная с технической точки зрения, эта книга прежде всего напомнила мне, почему я так люблю книги O'Reilly. Я вспомнил, как читал свою первую книгу, "Programming Perl" Ларри Уолла (Larry Wall), лаконичную, компетентную, написанную с юмором! Осмелюсь заметить, что нет ничего сложнее, чем найти место шутке в книге, посвященной компьютерам. Мук рассказывает нам, как создавать настоящие приложения во Flash. А вы даже и не думали, что это возможно? Поверьте, у меня тоже были сомнения, но тот факт, что в книге приведены несколько паттернов проектирования для Flash-программирования, говорит сам за себя. Когда вы соберетесь писать настоящие объектно-ориентированные приложения на ActionScript 2.0, вы сможете выбрать один из них. - Джек Д. Херрингтон (Jack D. Herrington), автор и разработчик (Кремниевая долина, Калифорния) Краткий обзор языка с соответствующей глубиной проработки Пятьсот страниц - это как раз достаточный объем, чтобы охватить суть языка программирования Actionscript 2.0. Книга разделена на три части, при этом основная масса информации сконцентрирована в первой части, в которой рассматриваются основы языка: новая структура контроля типов, новые структуры классов, исключения, интерфейсы и остальные улучшенные возможности языка. Вторая часть, составляющая примерно 60 страниц, посвящена работе с Flash Player. Но Мук не отвлекается на рассмотрение языка в контексте Flash Player. Он проводит глубокий анализ языка программирования. Третья часть посвящена самым распространенным паттернам проектирования Observer, Singleton, Model-View-Controller и делегированию. Все они применяются при написании кода клиентских приложений Flash. Обзор шаблонов сделан замечательно. Данная книга представляет собой строгое фундаментальное введение в язык проектирования ActionScript 2.0 в целом, а не только рассказ о его новых возможностях. Однако я считаю, что в книге слабо освещен справочный материал и недостаточно внимания уделено среде Flash Player. Издательство Символ-Плюс

Скачать ActionScript 2.0. Основы: Войдите, что бы скачать книгу