Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Пишем AIR-приложение за 5 минут

IT-компании
Что-то технология Adobe AIR на хабре почти никак не представлена. На мой взгляд, напрасно, так как проект очень интересный. И не только тем, что позволяет создавать интернет-приложения для десктопов, но и тем, что технология мультиплатформенна. Недавно в своем блоге я написал статью о разработке приложений для AIR. Этой статьей мне хочется показать, что разработка для AIR — это просто.

Мне стало интересно оценить трудоемкость разработки программного обеспечения для Air. На сайте Adobe доступен для скачивания SDK и средства разработки. Можно скачать SDK как отдельно, так и в виде расширения к Adobe Dreamweaver CS3. Но самый, на мой взгляд, удобный способ — это установка Aptana Studio. Aptana основана на Eclipse. Air SDK подключается плагином, как это сделано в случае с SDK для Android и ACCESS Linux Platform. Естественно, ничего не мешает подключить плагин для Air SDK и просто в Eclipse. Это приятно. Eclipse становится, фактически, стандартом для разработки ПО для очень разных систем. Вдвойне приятно, что эта интегрированная среда разработки кроссплатформенна и существует для всех современных десктопных операционных систем.

В качестве объекта для эксперимента я выбрал Google Reader. У меня это одно из самых востребованных веб-приложений и оно как нельзя лучше подходит для вынесения в отдельное приложение. Даже своего интерфейса городить не нужно, базовые возможности Google Reader вполне достойны.
Читать дальше →
Всего голосов 39: ↑34 и ↓5 +29
Просмотры5.6K
Комментарии 56

Вышел Dojo Toolkit 1.1 Что нового и вкусного?

Разработка веб-сайтов

Приветствую всех читателей. И так, свершилось то, чего многие (или хоть кто-то уж точно) ждали и предвкушали. Да, вышел наконец релизный вариант самой мощной и реально «веб два-нольной» библиотеки для разработки AJAX веб-приложений Dojo Toolkit. Именно для разработки приложений, так как я себе с трудом представляю обычный сайт, который использовал бы хоть десять процентов всех возможностей, ну разве что ограничиваясь только пакетом dojo, а ведь есть еще и dojox и dijit, хотя, по моему мнению, которое сформировалось еще в период активного освоения версии 0.4.3 (да, такая древность и ископаемое, но в некоторых моментах она и сейчас лучше или проще даже последней версии), с визуальной частью у Dojo не очень сложилось. Все же ExtJS на несколько порядков выше и пока нет альтернатив, которые бы свергли ее с трона.

Но вернемся к нашим делам. Пройдя достаточно долгий эволюционный путь развития и смены нескольких архитектур, Dojo наконец начала стабильный этап развития, на котором уже можно ее не только рассматривать в качестве технологической платформы для своего проекта, но и полноценно реально использовать. Версия 1.1 привносит достаточно много изменений и улучшений, и именно этот релиз я бы рекомендовал рассматривать для себя в качестве инструмента. Что же там появилось новое и интересное для рядового разработчика? Сейчас рассмотрим.
Читать дальше →
Всего голосов 22: ↑19 и ↓3 +16
Просмотры1.4K
Комментарии 22

Color Browser — программа позволяет дизайнерам подбирать приятные палитры для сайтов.

Дизайн


Интересная программа на технологии Adobe AIR. Суть программы Color Browser заключается в приятном подборе палитр для сайта или дизайна. Сделана программа как приложения к сайту ColourLovers (где можно скачать чужие палитры)

Скачать программу Adobe AIR можно на сайте Adobe а Color Browser от сюда.
После установки Adobe AIR запустите файл ColorBrowser.air

Другие приложения работающие на Adobe AIR можно посмотреть здесь.
Источник: mmaxis.info
Всего голосов 59: ↑49 и ↓10 +39
Просмотры4.5K
Комментарии 49

Веб vs Десктоп

Чулан

Со времен первой интернет-странички утекло не так уж и мало времени. Задачи и возможности Веба менялись изо дня в день. Можно заметить, что некоторые веб-приложения настолько тяжелы — совсем не вписываются в иделогию мультаба браузеров, что так и хочется вынести их на Десктоп. Т.е. тем самым сделать шаг назад, противоположному тому, который мы сделали с Вебом.

Так где это шаткая граница: за которой — приложение уже не может жить в узких рамках десктопа, или же, удобнее взять и перенести его обратно, допустим, маленькой иконкой возле часов.

Тенденции таких спарадических прыжков видны уже сейчас. К примеру, Mozilla Foundation с Prism и Weave. Или даже более тесная интеграция у Adobe со своим свежим Air.

А какие бы сервисы Вам удобнее использовать на Десктопе и, наоборот?
Всего голосов 21: ↑17 и ↓4 +13
Просмотры925
Комментарии 73

Microsoft представила единую платформу Live Mesh

IT-компании
После двух лет разработки вчера состоялось официальное открытие первой, пока предварительной версии (Technology Preview) платформы Live Mesh — единого интерфейса для доступа к личной информации со всех устройств, которыми владеет пользователь, будь то ноутбуки, настольные компьютеры, смартфоны, а также с любого места через веб. С технологической точки зрения это набор фидов (неважно, в каком формате), куда экспортируются все сведения об информации, файлах и папках и устройствах пользователя, а также маленькая программа для доступа к фидам и их синхронизации. Что касается офлайнового компонента, то такой подход больше похож на Google Gears или Mozilla Prism, чем на Adobe AIR.


Читать дальше →
Всего голосов 31: ↑29 и ↓2 +27
Просмотры342
Комментарии 17

Началось бета-тестирование Flash Player 10

IT-компании
Сегодня Adobe начала тестирование нового Flash Player 10, известного под кодовым названием Astro. Бета-версию можно скачать с официального сайта, там же доступны видео-демки новых возможностей программы.

Среди нового функционала — лучшая поддержка 3D-анимации и аппаратного ускорения видео. Первые тестеры не могут скрыть своего восхищения перед трёхмерными «фишками» нового плеера.

Поддерживаются также визуальные эффекты, созданные в Pixel Bender. С помощью этих инструментов разработчики могут сами создавать собственные эффекты, которые будут изначально оптимизированы для Flash Player.

Flash Player 10 будет работать на Windows Vista, Windows XP, Windows Server 2003, Windows 2000, Mac OS X и Linux.

Adobe уверяет, что некоторые новые функции Flash Player 10 будут также интегрированы в будущие релизы Adobe AIR и Open Screen Project.
Всего голосов 29: ↑25 и ↓4 +21
Просмотры287
Комментарии 26

Вышел AIR 1.1 со встроенной поддержкой русского языка и AIR Update Framework

IT-компании
Главное в новой версии Adobe AIR 1.1 — поддержка локализованных и «международных» приложений. Сама среда выполнения (AIR runtime) теперь поддерживает множество языков — Бразильский, Португальский, Китайский, Французский, Немецкий, Итяльянский, Японский, Корейский, Русский и Испанский, а также поддерживает ввод с клавиатуры для языков с двубайтной кодировкой символов (double-byte languages).

Adobe AIR Update Framework — обновляем правильно

В то же время в Adobe Labs выложена бета-версия фреймворка для обновления приложений — Adobe AIR Update Framework. Он предоставляет API для реализации корректного обновления AIR-приложений. Сюда входят такие функции, как:
  1. Проверка на наличие обновлений (как периодическая, так и по требованию пользователя);
  2. Загрузка обновлений AIR-приложений из сети;
  3. Информирование пользователя при первом запуске новой версии или при миграции данных;
  4. Подтверждение согласия пользователя на проверку обновлений;
  5. Вывод информации о новой версии для пользователя;
  6. Отображение прогресса скачивания и возможных ошибок.
Подобности — на странице Adobe AIR Update Framework.
Всего голосов 15: ↑15 и ↓0 +15
Просмотры380
Комментарии 13

Глоток чистого WebUI

Чулан

26 июня в Медиацентре Самарского государственного аэрокосмического университета прошел семинар Fresh Air, посвященный развивающимся технологиям Rich Internet Applications (RIA).
Читать целиком
Всего голосов 11: ↑10 и ↓1 +9
Просмотры397
Комментарии 3

FreshAIRApps: главная директория для Adobe AIR приложений

Чулан
Перевод

Adobe AIR самая распространенная десктоп-платформа для создания приложений. Несмотря на то, что сейчас стали появляться довольно много публикаций на эту тему, найти всю информацию в одном месте сложно.

На данный момент создано много приложений, с которыми вы можете познакомиться на сайте FreshAIRApps а также порекомендовать стоящие, по вашему мнению, приложения Adobe AIR.
Читать дальше →
Всего голосов 26: ↑24 и ↓2 +22
Просмотры325
Комментарии 21

Расширения ExtJS для платформы Adobe AIR

Библиотека ExtJS/Sencha
Как и обещал, продолжаем знакомить с новинками фреймворка ExtJS. На этот раз команда разработчиков сообщает, что в сотрудничестве с Adobe они развивают библиотеке в сторону совместимости с платформой AIR. И эта новость самая приятная, ведь именно для запуска серьезных AJAX приложений эта среда подходит наилучшим образом, а ExtJS позволяет создавать профессиональные интерфейсы, почти неотличимые от обычных десктопных, однако используя только средства HTML/CSS/JavaScript.

Не так давно Adobe выпустила следующее значительное обновление AIR-а за версией 1.5 и эта тема заслуживает отдельного разговора, а сейчас обсудим нововведения в ExtJS ( оригинальный пост в блоге разработчиков).
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры1.1K
Комментарии 8

Adobe AIR 1.5 — серьезное обновление серьезной платформы

IT-компании
Оказалось, что на хабре нету ничего про Adobe AIR 1.5, так что я решил восполнить пробел. И вот, что же нового и интересного в этой версии, мы и поговорим далее.

Самым первым я бы отметил, что обновились сами внутренности платформы. Если кто не знает, по большому счёту, два основных компонента платформы AIR — это Flash-движок и движок рендеринга HTML/JavaScript-а WebKit. Вот именно они и обновились. Ведь на днях вышла новая версия Flash-плагина 10 версии, в котором также очень много изменений и нововведений. Если раньше беты можно было использовать в браузерах, то в платформе AIR использовалась устаревшая версия Flash-плеера, теперь же версии сравнялись и все возможности 10-й версии Flash-а доступны для использования.
Читать дальше →
Всего голосов 52: ↑45 и ↓7 +38
Просмотры593
Комментарии 44

Adobe AIR под Linux выходит из беты

IT-компании
Вчера компания Adobe выпустила официальный релиз AIR под Linux, так что теперь линуксовая версия ничем не уступает версиям под Windows и Mac. Собственно, теперь все три версии абсолютно унифицированы, и в будущем релизы будут выпускаться одновременно.

В новом релизе присутствует полная поддержка Flash 10, в том числе 3D-эффекты, рендеринг текста в высоком разрешении, настраиваемые фильтры, а также поддержка DRM. Все эти функции важны для серьёзных медийных приложений, таких как фото- и видеоредакторы.

После унификации AIR под всеми платформами теперь не может быть фрагментации аудитории, когда пользователям под Linux был недоступен тот или иной функционал веб-приложений. Например, раньше линуксоиды не могли пользоваться твиттер-клиентом Twhirl, который требует Flash 10. Теперь все эти проблемы решены.

Ведущий разработчик проекта Adobe AIR говорит что следующим важным этапом для технологии будет выход на мобильную платформу.

via CNET
Всего голосов 50: ↑39 и ↓11 +28
Просмотры471
Комментарии 24

GTD + Adobe AIR = Doomi

Чулан
Продолжая тему модных слов…

Чтобы не отвлекаться, я для себя постоянно составляю список дел и держу его перед глазами (вот такая особенность характера, иначе google-reader, lenta.ru, и прощай сроки) Раньше с этой задачей справлялся листок А4 перед клавиатурой. Теперь когда слово GTD — «Getting Things Done», «Как привести дела в порядок» — стало очень модно (GTD можно не раз встретить на Хабре) появилось множество реализаций, дабы не марать бумагу. Огромное множество сегодня перечислил Mashable, на любой вкус — веб, mobile, mac, windows.

Ткнув пальцем в небо, я выбрал очень даже красивую и удобную реализацию: Doomi на Adobe AIR

dommi-1.PNG - Picamatic - upload your images
Читать дальше →
Всего голосов 9: ↑7 и ↓2 +5
Просмотры269
Комментарии 11

ExtJS, Adobe AIR и технология PixelBender — красиво, ничего не скажешь!

Библиотека ExtJS/Sencha
animsДавно не появлялось чего-то новенького об ExtJS, видимо все готовятся к анонсированной конференции (я уже писал об этом), а те, что останется в уютных домашний креслах — к анонсу ExtJS 3.0. Но сегодня заглянув в официальный блог компании, я нашел интереснейшую заметку. Как уже известно, в последние версии ExtJS начали активно внедрять поддержку платформы Adobe AIR, что не может не радовать, ведь именно симбиоз этих двух потрясающих инструментов может дать, в умелых руках, конечно, просто отличные результаты.

В Flash 10, а значит и в Adobe AIR 1.5 в его именно флешевую часть была внедрена интересная технология, по сути, полного управления всем отображаемым на экране — PixelBender. При помощи специального языка программирования GLSL (OpenGL Shading Language) разработчик может описывать операции над пикселями, при этом программа может быть применена не только к картинке, а к любому флеш-объекту, в том числе и целому окну или веб-странице. Кстати да, вы не ослышались, речь идет именно об OpenGL, а это нас приближает вплотную к возможности создать серьезные графические приложения, оперируя только обычными для веб-разработки инструментами. Если кто разбирается в 3D, то эта технология очень близка к пиксельным шейдерам, которые также программируются на своих языках.
Читать дальше →
Всего голосов 54: ↑47 и ↓7 +40
Просмотры1.2K
Комментарии 55

Вышел Adobe AIR 1.5.1

IT-компании
image
Сегодня был зарелизен Adobe AIR 1.5.1. Относительно минорный апдейт вместе с тем содержит новый API и достаточно багфиксов.
Для того чтобы получить преимущества от 1.5.1 не требуется рекомпиляции приложений. Вто же время для использования новшеств API представленного в данном релизе, необходимо обновить дескриптор приложения до 1.5.1 (подробнее в разделе API, в указаний к релизу) и рекомпилировать его.
Всего голосов 10: ↑8 и ↓2 +6
Просмотры219
Комментарии 2

AIR Marketplace запустился!

IT-компании
Image Hosted by ImageShack.us

Adobe решилась на казалось бы давно напрашивающийся шаг. Открылся AIR Marketplace. Площадка на которой разработчики могут выложить свои AIR-приложения. Для разработчиков этот сервис бесплатный. Подробности использования можно найти в FAQ. Отличие от того же Apple Appstore, что Adobe, на данный момент, не предлагает свого механизма покупки, а только базу AIR-приложений. Которая хранит скриншот, описание продукта и линк на сайт автора.
Всего голосов 5: ↑4 и ↓1 +3
Просмотры416
Комментарии 7

Подарок на 300$ AIR-разработчикам

Чулан
image
Примерно неделю назад мы добавили своё приложение на Adobe AIR в Marketplace, и спустя пару дней получили очень приятное письмо от Adobe. Если вкратце, они, в целях поощрения разработчиков, выдают бесплатно годовой сертификат Thawte для подписи кода. Благодаря ему, при установке программы пользователь будет видеть не красные предупреждающие сообщения о том, что создатель приложения неизвестен, а более «дружелюбные» жёлтые: о том, что авторство подтверждено.
У Thawte такой сертификат стоит около 300$, так что подарок выглядит неплохо.
Подробности акции я потом нашёл здесь.

Обрадованный, я отправил заявку на сертификат, но вскоре обнаружился подводный камень, испортивший всё удовольствие.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры182
Комментарии 3