Оглавление
Предисловие
Глава 1. Первое знакомство
Что такое Flex?
Что такое Adobe AIR?
Для каких целей можно использовать Flex
Почему именно Flex?
Сравнение Flex с другими технологиями
Когда не нужно использовать Flex
Заключение
Глава 2. Настройка вашей системы
Альтернативы Flex Builder
Знакомство с Flex Builder и Eclipse
Запуск вашего первого приложения
Заключение
Глава 3. Работа в режиме Design
Чистая доска: ваш рабочий холст
Добавление компонентов в приложение
Перемещение компонентов
Основные компоненты Flex
Изменение свойств компонентов в режиме Design
Заключение
Глава 4. Работа в режиме Source
Что происходит при работе в режиме Design
Анатомия Flex-приложения
Добавление компонентов в режиме Source
Автозаполнение
Постигая глубины MXML
Заключение
Глава 5. Основы написания сценариев
Общие сведения
ActionScript, встроенный в MXML
Точечная нотация
Присваивание
Функции
Переменные
Типы данных
Объекты
Классы
Союз MXML и ActionScript
Взаимоотношения ActionScript с MXML
Комментарии
Заключение
Глава 6. Создание интерактивных приложений с помощью ActionScript
Что такое событие
Обработка событий внутри MXML-кода
Константы событий
Приложение в действии
Отладка в свое удовольствие
Заключение
Глава 7. Использование связывания данных
Что такое связывание данных?
Как его использовать?
Двунаправленное связывание
Хранение структурированной информации
Создание связываемых переменных с помощью ActionScript
Когда не стоит использовать связывание данных
Применение метода связывания данных на практике
Заключение
Глава 8. Расположение элементов в вашем приложении
Расположение компонентов приложения
Список отображения
Размер компонента
Возможности контейнеров размещения
Контейнеры с расширенными возможностями расположения элементов
Элементы расположения
Выравнивание
Использование ограничителей
Заключение
Глава 9. Формы "со всеми удобствами"
Подготовка приложения
Возможности проверки данных
Ограничение ввода данных
Форматирование отображаемых данных
Заключение
Глава 10. Сбор и отображение информации
Использование элементов управления списком
Использование данных в формате XML
Выбор пункта из списка
Подключение результатов поиска
Перемещение элементов списка
Использование встроенных представлений элементов
Знакомство с другими сервисными компонентами
Заключение
Глава 11. Управление расположением и видимостью компонентов
Управление видимостью компонента
Компоненты навигации
Создание приложения с фотоальбомом
Заключение
Глава 12. Состояния приложения
Типичные случаи использования состояний
Создание нового состояния
Изменение свойств, стилей и событий состояния
Добавление компонентов
Использование состояний на практике
Заключение
Глава 13. Поведения, переходы, фильтры
Поведения
Типичные эффекты и их свойства
Звуковые эффекты
Новые возможности состояний
Фильтры
Заключение
Глава 14. Визуальное оформление приложения
Атрибуты стилей
Использование таблиц стилей
Встроенные ресурсы
Использование скинов
Темы оформления
Заключение
Глава 15. Распространение приложения
Интернет-приложения
Настольные приложения
Заключение
Алфавитный указатель