Pull to refresh

Воздушные новости

Reading time2 min
Views424
Во-первых, вышло обновление самого AIR Runtime, теперь AIR 1.1! Говорят, что была исправлена куча багов и появилась локализация runtime. Среди поддерживаемых языков есть и русский.

Также было добавлено немного пряностей для разработчиков:
  • Поддержка создания локализуемых приложений, включая ввод с клавиатуры для таких двубайтовых языков, как китайский, японский, корейский
  • Поддержка локализации имени и описания приложения
  • Поддежка локализации сообщений об ошибках (например SQLError.detailID и SQLError.detailArguments в SQLite DB)
  • Добавилось свойство Capabilities.languages, позволяющее выяснить предпочитаемый язык для UI на основе параметров ОС
  • Локализации подверглись дефолтные менюшки и надписи на html-кнопках
  • Поддержка смены собственного сертификата приложения на сертификат какого-нибудь центра сертификации (certification authority)
  • Поддержка таблеток и 64-разрядных вистовских окошек
  • Появилась возможность узнать размер доступного места на диске (File.spaceAvailable)
  • Появилась возможность выяснить, позволяет ли ОС делать прозрачные окошки (NativeWindow.supportsTransparency)

Для разработки на Flex понадобится обновление SDK. Также понадобится сменить xmlns на «ns.adobe.com/air/application/1.1».

— Во-вторых, появился AIR Update Framework, предоставляющий следующие возможности
  • Периодическая проверка обновлений через определенные интервалы времени или по запросу пользователя
  • Загрузка AIR-файлов (обновлений) через интернет
  • Предупреждение пользователя при первом запуске установленного приложения
  • Подтверждение пользователем необходимости проверки наличия обновлений
  • Отображение пользователю информации о доступности новой версии
  • Отображение процесса загрузки и информации об ошибках

Update Framework (включая документацию и темплейты) (ZIP, 0.92 MB)
Примеры для Update Framework (ZIP, 12.8 MB)

— В-третьих, появился SwitchBoard, позволяющий связать AIR-приложения с приложениями CS3 (и, думается, выше). Для коммуникации с приложениями CS3 понадобится SwitchBoard installer. Для разработки нужно установить SwitchBoard SDK.

Что дает SwitchBoard? Он позволяет из AIR-приложения получать доступ к ExtendScript DOM приложений CS3, а также запускать нужное приложение, например, фотошоп, для указанного файла прямо из AIR.
Tags:
Hubs:
Total votes 2: ↑2 and ↓0+2
Comments2

Articles