Adobe Integrated Runtime: различия между версиями
[непроверенная версия] | [непроверенная версия] |
мНет описания правки |
м Исправление ссылок на английскую статью о компании HARMAN |
||
Строка 6: | Строка 6: | ||
|author = |
|author = |
||
|developer = [[Adobe Systems]] (2008-2019); |
|developer = [[Adobe Systems]] (2008-2019); |
||
{{iw|HARMAN|HARMAN|en|HARMAN}} (2020 - н.в.) |
|||
|genre = |
|genre = |
||
|programming language = [[ActionScript]] 3.0 |
|programming language = [[ActionScript]] 3.0 |
||
Строка 21: | Строка 21: | ||
|дата последней версии = 29 октября 2020}} |
|дата последней версии = 29 октября 2020}} |
||
'''AIR''' (также '''Adobe Integrated Runtime''', ранее '''Adobe AIR''') — это [[Кроссплатформенное программное обеспечение|кроссплатформенная]] среда от компании [[Adobe]] для запуска приложений, позволяющая использовать [[HTML]]/[[Каскадные таблицы стилей|CSS]], [[AJAX]], [[Adobe Flash]] и [[Apache Flex]] для переноса [[Веб-приложение|веб-приложений]] (в том числе [[Rich Internet Application]]) на [[Персональный компьютер|ПК]] и мобильные устройства. 30 мая 2019, Adobe объявила о передаче поддержки и разработки AIR компании |
'''AIR''' (также '''Adobe Integrated Runtime''', ранее '''Adobe AIR''') — это [[Кроссплатформенное программное обеспечение|кроссплатформенная]] среда от компании [[Adobe]] для запуска приложений, позволяющая использовать [[HTML]]/[[Каскадные таблицы стилей|CSS]], [[AJAX]], [[Adobe Flash]] и [[Apache Flex]] для переноса [[Веб-приложение|веб-приложений]] (в том числе [[Rich Internet Application]]) на [[Персональный компьютер|ПК]] и мобильные устройства. 30 мая 2019, Adobe объявила о передаче поддержки и разработки AIR компании {{iw|HARMAN|HARMAN|en|HARMAN}} и об окончании собственной поддержки в конце 2020го года.<ref>{{cite web|url=https://blog.adobe.com/en/2019/05/30/the-future-of-adobe-air.html#gs.qeu230|title=The Future of Adobe AIR}}</ref> |
||
== Поддержка платформ == |
== Поддержка платформ == |
Версия от 14:37, 12 января 2021
AIR | |||
---|---|---|---|
Тип | веб-фреймворк | ||
Разработчики | |||
Написана на | ActionScript 3.0 | ||
Операционные системы |
Windows OS X Android iOS BlackBerry Tablet OS |
||
Первый выпуск | 25 февраля 2008 | ||
Аппаратные платформы | x86, x86-64, ARM и MIPS | ||
Последняя версия | 33.1.1.300 (29 октября 2020) | ||
| |||
| |||
Состояние | активное | ||
Лицензия | Freeware, Проприетарное | ||
Сайт |
AIR (также Adobe Integrated Runtime, ранее Adobe AIR) — это кроссплатформенная среда от компании Adobe для запуска приложений, позволяющая использовать HTML/CSS, AJAX, Adobe Flash и Apache Flex для переноса веб-приложений (в том числе Rich Internet Application) на ПК и мобильные устройства. 30 мая 2019, Adobe объявила о передаче поддержки и разработки AIR компании HARMAN[англ.] и об окончании собственной поддержки в конце 2020го года.[1]
Поддержка платформ
Приложения, написанные с использованием AIR, могут быть запущены на нескольких платформах, для которых Adobe или её партнёры поставляют среду выполнения, а именно: Windows, Windows XP и новее, OS X (PowerPC и Intel), Linux, QNX и Android. Начиная с версии 2.7.1, компания Adobe отказалась от поддержки AIR для платформы Linux, последней доступной для этой системы версией продукта AIR, является версия 2.6.0.
Для некоторых из этих платформ доступ к API закрыт.
Установочные пакеты
Adobe AIR включает в себя возможность создания инсталляционного пакета, который с лёгкостью может быть установлен на компьютер пользователя. Пакеты поддерживаются на всех поддерживаемых этой системой платформах, однако из существующих в современных ОС систем управления пакетами она поддерживает только Yum для Linux. Среда выполнения кода может быть как встроенной в приложение, так и устанавливаемая отдельно. В первом случае появляется существенное преимущество для дистрибуции приложений.
Преимущества и недостатки
Преимущества
- Используя AIR, можно легко перенести готовое HTML- или Flex-приложение на компьютер и/или мобильное устройство пользователя в виде обычного запускаемого приложения.
- Приложения имеют доступ к файловой системе, буферу обмена, имеется поддержка создания окон, технологии drag-and-drop, доступ к GPU и многое другое.
- Поддержка расширений в формате *.ane (Adobe Native Extensions), написанных на родном языке для целевой операционной системы (C, C++, Java, Objective-C) для получения доступа к функциям, не предусмотренными разработчиками Adobe AIR.
- Flash Builder 4.7 поддерживает многопоточное программирование ActionScript 3.0 и встроенный компилятор 2.0 (не путать с версией ActionScript), который имеет существенные улучшения.
Недостатки
- Ограниченный встроенный доступ к SQLite и веб-сервисам.
- Это проприетарное программное обеспечение. Для устранение ошибок в AIR или добавления новых возможностей необходимо публиковать заявку на устранение ошибки в Adobe BugBase.
- Мобильные приложения не используют визуальные компоненты платформы, вследствие чего нарушается пользовательский опыт.
Решения
Приложения могут функционировать без подключения к интернету, отправляя накопленные в процессе работы данные в момент появления связи. Например, программа eBay Desktop работает именно по такому принципу, позволяя продавцам вводить данные о лоте без подключения к интернету.
Ряд крупных компаний используют в своей деятельности решения на базе Adobe AIR. Среди них AOL, NASDAQ, CleVR, Pownce. В Российской Федерации можно упомянуть Rambler с кроссплатформенным IM-клиентом «Virtus», Molotok.ru с приложением для загрузки лотов «ALoader»[2].
Свыше 180 готовых программ, разработанных с использованием Adobe AIR, доступны для скачивания на сайте Adobe AIR Marketplace[3].
По состоянию на 1 сентября 2014 года приложения, написанные для платформы Adobe AIR, имеют более 2 миллиардов установок. Сюда включены как игровые, так и иного рода приложения. Число установок оценивается Adobe на таких операционных системах как iOS, Android, MS Windows, Apple OS X.
См. также
Примечания
- ↑ The Future of Adobe AIR .
- ↑ Приложение ALoader предназначено для подготовки лотов в режиме офлайн с возможностью последующей загрузки лотов на Молоток.Ру. Дата обращения: 1 января 2011. Архивировано из оригинала 11 марта 2012 года.
- ↑ Adobe AIR Marketplace . Дата обращения: 5 октября 2008. Архивировано из оригинала 11 марта 2012 года.
Ссылки
- Продукт AIR на сайте компании Adobe
- Страница загрузки AIR
- Лаборатория Adobe, где можно скачать тестовые версии продукта
- Стратегия развития Flash runtimes