II Д., Ахмед Т., Орландо Д., Хукс Д., Flex 4 в действии
Питер, 2012 г., 752 стр., 978-5-459-00284-3
Описание книги
Поделиться ссылкой на книгу
Содержание книги
Предисловие
Благодарности
О книге
О названии книги
Об иллюстрации на обложке книги
От издательства
Часть I. Основы создания приложений
Глава 1. Вводный этап
Глава 2. Приступаем к работе
Глава 3. Работа с ActionScript
Глава 4. Макет и контейнеры
Глава 5. Отображение форм и захват вводимых
пользователем данных
Глава 6. Проверка вводимых пользователем
данных
Глава 7. Форматирование данных
Глава 8. МХ-компоненты DataGrig, List и Тree
Глава 9. Использование основанных на списке
элементов
управления Spark
Глава 10. Конфигурирование основанных
на списке компонентов Spark
Часть II. Поток и структура приложения
Глава 11. События
Глава 12. Навигационная функциональность
приложений
Глава 13. Всплывающие окна
Глава 14. Реализация состояний представлений
Глава 15. Работа со службами данных
Глава 16. Объекты и классы
Глава 17. Пользовательские компоненты
Глава 18. Создание пользовательских компонентов
Глава 19. Шаблоны архитектурного
проектирования
Часть III. Заключительные штрихи
Глава 20. Конфигурирование взаимодействия
пользователей
с приложениями
Глава 21. Работа с эффектами
Глава 22. Перетаскивание элементов при помощи
мыши
Глава 23. Исследование возможностей Flex
по созданию диаграмм
Глава 24. Тестирование и отладка
Глава 25. Завершение проекта
Об авторе
Отзывы
Плюсом книги является то, что в ней охватывается весьма широкий спектр тем. Еще в книге хорошая вводная часть, которая описывает историю появления flex, место flex в мире технологий разработке ПО и связь его с другими технологиями Adobe.
Основная проблема книги в том, что авторы стремились угодить всем. В результате специалист найдет много лишнего и нехватку деталей по узким вопросам, а новичок в ряде вопросов, наверное, попросту не разберется. в книге есть ряд глав, которые можно было бы и не писать: глава 3 (описание синтаксиса AS3), 11 (События AS3), 16 (ООП). Эти главы совершнно бесполезны тем, кто переходит с flash на flex. Новичкам в программировании тоже вряд ли будут полезны эти главы (не думаю, что можно научиться писать объектно ориентированный код, прочитав 30 страниц 16-ой главы). От этих глав может быть хоть какая-то польза тем, кто переходит на flex с других языков программирования, например с Java, в этом случае из глав можно хотя бы уловить синтаксические различия языков. Под вопросом также Глава 2, посвященная совершенно элементарной настройке среды Flash Builder.
В сумме этот материал, прекрасно знакомый AS3-программистам, занимает более 100 страниц, а это примерно 1/6 от полезного текста книги. Лучше бы авторы написали столько же по более важным вопросам (об этом ниже).
Т.о. перечисленный текст включен в книгу достаточно номинально, из соображений типа "это имеет отношение к flex, значит стоит об этом написать".
К сожалению, манера авторов к обзорному изложению сохраняется во многих местах, где можно (и нужно) было бы написать подробнее. В качестве детального примера приведу Главу 19, котороая меня сразу же заинтересовала. Эта глава посвящена использованию фреймворков (или, как их называют авторы, "микроархитектур") типа PureMVC и Robotlegs. На описание общей теории "послойной" разработки, паттерна Model-View-Controller, понятия микроархитектуры, классификации микроархитектур и собственно примера использования Robotlegs автор выделил всего 40 страниц книги (для сравнения, только обзорная статья по простейшему фреймворку PureMVC занимает более 40 страниц, плюс еще подробная книга на 250 страниц). Естественно, впихнуть какую-то реально полезную информацию при манере авторов к пространным рассуждениям в такой объем текста очень сложно. Поэтому в какой-то момент авторы практически без пояснений начинают просто ссылаться на некие "известные" паттерны Фаулера типа Inversion of Control и Dependency Injection. Да, во всем этом можно разобраться, прочитав статьи Фаулера, но можно было бы, выкинув те самые элементарные главы про синтаксис AS3, затронуть эти темы в книге, раз уж авторы взялись за микроархитектуры (а тема действиетльно интересная и полезная).
Манера авторов писать в общих чертах, на что-то ссылаться и оставлять на самостоятельное изучение периодически отталкивает.
Немного напрягла также странная манера писать автора от первого лица. Очень часто автор пишет: "Я думаю то-то то-то..", "Я делаю так-то так-то..". При этом на обложке указано 4 автора, так что непонятно, кто именно этот "Я".
Последнее, что мне не понравилось, это качество книги. Если честно, я уже устал заказывать издания стоимостью свыше 1000 рублей и получать книги из туалетной бумаги. Поверьте, когда читатель платит высокую цену за книгу, он хочет получить не только текст, но и нормальную бумагу, а не промокашку. За это понижаю оценку книги еще на 1 балл, и в результате она получает 3/5.
Несмотря на перечисленные недостатки, книга является наверное лучшим, что сейчас можно найти на русском языке по flex.
Не знаю, стоит ли автору и издательству воспринимать это как комплимент..
Так ноябрь уже. Просто не истравили? Книга сейчас доступна для покупки?
Последние поступления в рубрике "Разработка для Интернет"
![]() |
Легкий способ выучить Python 3 еще глубже Шоу З.
Воплотите ваши идеи в код самого высокого качества! Зед Шоу – один из тех, кто по-настоящему разбирается в Python. Его советы помогли миллионам программистов по всему миру, помогут они и вам. От вас потребуется лишь дисциплина, желание и упорство, все...... |
![]() |
Разработка веб-приложений с помощью Node.js, MongoDB и Angular. Исчерпывающее руководство по использованию стека MEAN Дейли Б.
Node.js является главной средой для программирования на стороне сервера, MongoDB — самой распространенной базой данных типа NoSQL и Angular— ведущим каркасом для разработки веб-приложений на стороне клиента по шаблону MVC. Совместно они образуют легко...... |
![]() |
Программирование GPU при помощи Python и CUDA Тоуманнен Б.
Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете...... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги II Д., Ахмед Т., Орландо Д., Хукс Д., Flex 4 в действии в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.