Adobe AIR. Разработка приложений с помощью Ajax. Л. Уллман

Adobe AIR. Разработка приложений с помощью Ajax

Л. Уллман Л. Уллман
Автор
ИздательствоBHV
Год издания2013
Страниц560
ПереплетМягкая обложка
Формат70х100/16 (170х240 мм, увеличенный)
ISBN978-5-9775-0329-7
ИзготовительООО "Издательство "БХВ-Петербург". 194100, РФ, г. Санкт-Петербург, пр-т Лесной, 37/1Б
ИмпортерООО «НТЦ АПИ», г. Минск, ул. Уманская, 54, пом. 1, каб. 34

Книга посвящена разработке Web-приложений в кросс-платформенной рабочей среде Adobe Integrated Runtime (AIR) для Microsoft Windows XP (SP2)/
Windows Vista и Mac OS X 10.4/10.5 с использованием технологии Ajax (HTML и JavaScript).

Книга посвящена разработке Web-приложений в кросс-платформенной рабочей среде Adobe Integrated Runtime (AIR) для Microsoft Windows XP (SP2)/
Windows Vista и Mac OS X 10.4/10.5 с использованием технологии Ajax (HTML и JavaScript). Рассматривается создание, запуск, отладка и развертывание AIR-приложений, взаимодействие приложений с сетевыми ресурсами, применение средств разработки AIR, создание окон и меню, импорт и экспорт данных, работа с файлами, папками и базами данных, использование медиакомпонентов. Сопровождающий книгу Web-сайт www.DMCInsights.com/air содержит примеры скриптов, весь программный код, приведенный в книге, новые версии программного обеспечения и множество другой полезной информации.

Содержание

  • БЛАГОДАРНОСТИ
  • ВВЕДЕНИЕ
  • Об этой книге
  • Что вам понадобится
  • Получение помощи
  • ГЛАВА 1. ЗАПУСК AIR-ПРИЛОЖЕНИЙ
    • Установка среды исполнения
    • Установка приложения
    • Запуск приложения
  • ГЛАВА 2. СОЗДАНИЕ ПРИЛОЖЕНИЯ
    • Установка SDK
    • Обновление пути в Windows
    • Обновление пути в Mac OS X
    • Создание структуры проекта
    • Создание HTML-файла
    • Создание XML-файла
    • Тестирование приложения
    • Создание сертификата
    • Компоновка приложения
  • ГЛАВА 3. СРЕДСТВА РАЗРАБОТКИ AIR
    • Использование Aptana Studio
    • Использование Dreamweaver
    • Создание цифровых подписей
  • ГЛАВА 4. ОСНОВНЫЕ КОНЦЕПЦИИ И КОД
    • Технологическая база
    • Использование AIRAliases.js
    • JavaScript Frameworks
    • Библиотеки ActionScript
    • Обработка событий
    • Объект XMLHttpRequest
  • ГЛАВА 5. ОТЛАДКА
    • Диалоговые окна JavaScript
    • Метод trace()
    • AIR Introspector
    • Другие методы отладки
  • ГЛАВА 6. СОЗДАНИЕ ОКОН
    • Создание нового окна
    • Создание нового "родного" окна
    • Настройка окон
    • Получение доступа к новому "родному" окну
    • Создание полноэкранных окон
    • Обработка событий окна
    • Создание уникального внешнего вида
    • Перемещение и изменение размеров окна
  • ГЛАВА 7. СОЗДАНИЕ МЕНЮ
    • Терминология меню
    • Создание меню
    • Обработка событий меню
    • Меню, ориентированные на операционную систему пользователя
    • Добавление "горячих" клавиш к элементам меню
    • Изменение состояния элемента меню
  • ГЛАВА 8. ИМПОРТ И ЭКСПОРТ ДАННЫХ
    • Копирование
    • Программная реализация копирования данных в буфер обмена
    • Вырезание
    • Вставка
    • Работа с разными форматами
    • Операции drag and drop, сопровождающиеся переносом данных в приложение
    • Операции drag and drop, сопровождающиеся переносом данных во внешние приложения
  • ГЛАВА 9. ФАЙЛЫ И ПАПКИ
    • Основные понятия
    • Обзор файлов и папок
    • Доступ к информации о файле
    • Считывание содержимого папок
    • Удаление файлов и папок
    • Копирование и перемещение
  • ГЛАВА 10. РАБОТА С СОДЕРЖИМЫМ ФАЙЛА
    • Считывание данных из файлов
    • Запись в файлы
    • Пример асинхронного взаимодействия
    • Работа с бинарными данными
  • ГЛАВА 11. РАБОТА С БАЗАМИ ДАННЫХ
    • Соединение с базой данных
    • Создание базы данных
    • Добавление записей в таблицу
    • Обработка ошибок
    • Извлечение записей с помощью запроса SELECT
    • Обновление и удаление записей
  • ГЛАВА 12. ТЕХНОЛОГИИ БАЗ ДАННЫХ
    • Распространение баз данных
    • Использование подготовленных выражений
    • Извлечение записей группами
    • Выполнение транзакций
    • Увеличение производительности
    • Способы отладки
  • ГЛАВА 13. ВЗАИМОДЕЙСТВИЕ ПРИЛОЖЕНИЙ С СЕТЕВЫМИ РЕСУРСАМИ
    • Класс URLRequest
    • Получение данных
    • Синтаксический разбор данных
    • Передача данных
    • Загрузка файлов с сервера
    • Загрузка больших файлов с сервера
    • Загрузка файлов на сервер
  • ГЛАВА 14. ИСПОЛЬЗОВАНИЕ МЕДИАКОМПОНЕНТОВ
    • Воспроизведение звуковых файлов
    • Воспроизведение длинных песен
    • Потоковое воспроизведение звука
    • Управление воспроизведением звука
    • Отображение PDF-документов
    • Обработка XML-данных
  • ГЛАВА 15. ТЕХНОЛОГИИ БЕЗОПАСНОСТИ
    • Модель безопасности в AIR
    • Работа с содержимым, расположенным вне песочницы приложения
    • Использование моста песочницы безопасности
    • Хранение кодированных данных
    • Проверка данных
    • Лучшие меры безопасности
  • ГЛАВА 16. РАЗВЕРТЫВАНИЕ ПРИЛОЖЕНИЙ
    • Дополнительные опции файла дескриптора приложения
    • Добавление пользовательских пиктограмм для приложения
    • "Бесшовная" установка
    • Еще несколько полезных идей по развертыванию приложения
    • Обновление приложения
  • ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ

Похожие лоты

Вход

В течение нескольких секунд вам придёт SMS с одноразовым кодом для входа. Если ничего не пришло — отправьте код ещё раз.
Это бесплатно, безопасно и займёт всего несколько секунд
Войдите с помощью своего профиля

Регистрация

Введите номер вашего мобильного телефона:
Войдите с помощью электронной почты или номера телефона
Войдите с помощью своего профиля

Восстановление пароля

Укажите адрес электронной почты, который вы использовали при регистрации
Нужна помощь? Напишите нам

Восстановление пароля

Инструкции по восстановлению пароля высланы на 
Нужна помощь? Напишите нам