войти зарегистрироваться

Flash-платформаAdobe прекращает разработку мобильного Flash Player



Источники, близкие к Adobe, сообщили, что компания прекращает дальнейшую разработку плагина Flash Player для мобильных браузеров. В почтовой рассылке Adobe для партнёров сказано следующее:

«В будущем наша поддержка Flash для мобильных устройств будет сконцентрирована на помощи разработчикам создавать нативные приложения с помощью Adobe AIR для всех основных магазинов приложений. Мы больше не будем адаптировать Flash Player для новых браузеров, версий ОС и конфигураций мобильных устройств. Некоторые из наших лицензий на исходный код разрешают дальнейшую работу и выпуск собственных реализаций. Мы будем продолжать поддержку текущих конфигураций Android и PlayBook с выпуском критических патчей и обновлений безопасности».

Вместо Flash Player, компания Adobe сконцентрируется на выпуске платформы для мобильных приложений, интерактивного контента для десктопов (как внутри браузера, так и за его пределами), а также увеличит инвестиции в HTML5.

Соответствующее объявление будет сегодня опубликовано на официальном сайте Adobe.

Flash-платформаРазработка мобильных приложений на Adobe Flash + AIR: обзор возможностей

Недавно замечательная flash-игра Machinarium заняла 1 место в рейтинге платных игр для iPad. Тем не менее много талантливых разработчиков flash-игр с опаской смотрят в сторону мобильных платформ. На русском языке информации по теме крайне мало. Надеюсь эта статья немного улучшит положение вещей. Желаю приятного прочтения.


Flash-платформаAdobe Flash 11 and AIR 3 Release Candidate

Стали доступны для загрузки релиз кандидаты Flash 11 и AIR 3.

Новое в Flash 11:

* Stage 3D Accelerated Graphics Rendering
* Поддержка 64 битных систем — Mac, Linux, Windows.
* G.711 кодек аудио компрессии для телефонии
* H.264/AVC SW Encoding
* Socket Progress Events
* JPEG-XR support

Скачать тут: http://labs.adobe.com/downloads/flashplayer11.html

Новое в AIR 3:

* Native Extensions (пожалуй, самая вкусная фича, даёт возможность иметь нативную
инсталляцию со встроенной версией AIR)
* поддержка лицевой камеры
* API позиционирования камеры
* Encrypted Local Storage for Mobile
* Android Licensing Service Support
* Device Speaker Control

Скачать тут: http://labs.adobe.com/downloads/air3.html

Из минусов — debugger версии Flash 11 плеера пока будут только 32 битные, поддержка 64 версий ожидается в будущем.

ПланшетыPlayBook как платформа для игр: чего ждать разработчикам

RIM позиционирует PlayBook как прежде всего деловой планшет, однако даже самым деловым из деловых людей иногда хочется просто отвлечься, да и для разработчиков игры — это своего рода проверка платформы «на прочность», так как именно они позволяют на полную задействовать ее ресурсы.

Санья Кирулата (Sanyu Kirulata), отвечающая в RIM за отношения с разработчиками приложений рассказала, что PlayBook может предложить в качестве игровой платформы

Q: Какая роль отведена играм в общем плане развития PlayBook?
Игровые приложения очень важны для нас, поэтому мы плотно сотрудничаем их разработчиками, такими как Ideaworks Labs и Unity Techologies. Вместе мы решаем вопросы совместимости их игровых движков и средств разработки с программным обеспечением нашего планшета. Компания Electronic Arts уже выпустила версии игр Need for Speed Undercover и Tetris, которые вошли в комплект поставки PlayBook.


Q: Что отличает PlayBook от других планшетов с точки зрения разработчиков игр?
Мы предлагаем широкий выбор средств для разработки приложений. Благодаря использованию эмуляторов (App players) на планшете можно запускать приложения, созданные на основе BlackBerry Java или для операционной системы Android 2.3. Наличие поддержки HTML5 и Adobe AIR так же помогает разработчикам создавать интересные новые приложения. А поскольку операционная система BlackBerry Tablet OS построена на базе QNX, в ней уже встроена поддержка WebKit и Adobe Flash, благодаря чему разработчики получают возможность использовать веб-технологии при создании приложений.

В дополнение к вышеописанным инструментам, этим летом выйдет бета-версия среды для разработки приложений BlackBerry Tablet OS Native Development Kit. С ней разработчики смогут создавать высокопроизводительные, многопоточные приложения на базе C++, используя стандартные GNU тулчейны. Благодаря аппаратному ускорению графики и библиотекам OpenGL ES 2.0, становится возможной разработка приложений для планшета с использованием двухмерной и трехмерной графики со спецэффектами на базе программируемых шейдеров.

Нам важно, чтобы у разработчиков были мощные и гибкие инструменты, какую бы технологию они не выбрали — HTML5, Java, Adobe Flash, Adobe AIR или C/C++. Помимо самих средств разработки, мы продолжим работать над усовершенствованием API, с помощью которых разработчики смогут обеспечить интеграцию своих приложений с фирменными функциями и сервисами BlackBerry (т.н. «супер-приложения»). Мы планируем предложить нашим клиентам и разработчикам широкий выбор «облачных» сервисов, в том числе платёжные и рекламные системы BlackBerry, сервисы использующие информацию о местоположении, аналитические приложения и мощные сервисы push-уведомлений.

IMICQ (MailRu) начали тестирование клиента под Linux

Все уже начали закапывать аську, но не тут-то было. Видимо, Mail.Ru считают, что всё-еще могут её оживить.
Я думаю, что неспроста они начали налегать на клиенты, возможно нас ждёт интеграция с агентом?
Клиент написан с использованием Adobe AIR.
Интерес представляют также минимальные требования к оборудованию: 2.33GHz Intel Pentium 4 и 1 Гб ОЗУ.
Некоторые возможности клиента:
  • Поддержка интеграции с чатом Facebook и возможность импорта списка контактов из Facebook
  • Поддержка функций обмена видеороликами, размещенными в YouTube, с прямым просмотром в окне чата
  • Отправка информации об обновлении статуса в Facebook и Twitter.

Страница клиента
PS: Если честно, не могу представить кому может понадобиться такой клиент. А точнее кому он может быть удобнее, нежели чем аналогичные неофициальные клиенты.

Я пиарюсьUsedAppleJuice.TV — японская анимация онлайн

image
Наверняка все знают и многие пользуются услугами сервиса Турбофильм для просмотра любимых сериалов. Но любители японской анимации как-то все время остаются в стороне. Да, конечно, были и аниме-ориентированные онлайн кинотеатры — думаю, многие из вас помнят чудесный аниме–портал “Анимуксия”. Там было все — аниме в онлайне с отличными сабами, общение с коллегами–аниманами и даже веселые встречи анимуксеров. Но “Анимуксия” закрылась, а желание качать аниме из торрентов совсем пропало. Анимуксия развратила нас, теперь нам хочется нажать на кнопку и смотреть, не дожидаясь окончания загрузки.
В гугле по запросу “аниме онлайн” можно найти много разных ресурсов, но большая их часть страдает от обилия рекламы, отвратного качества видео, отсутствия выбора субтитров–озвучек и прочих неприятных бяк. Поэтому мы тут подумали и решили, что раз нет ничего правильного (с нашей точки зрения, конечно), то мы сами возьмем все в свои руки.

Персональные блоги Электронные версии печатных изданий в удобном виде

Доброго времени суток, уважаемые хабравчане!

С каждым днем все больше и больше появляется желание отказаться от бумажных периодических изданий (журналы, газеты, книги). Кроме того, с выходом Samsung Galaxy Tab, в видеообзоре заметил интересное приложение, позволяющее читать журналы, газеты, а также книги. После недолгих поисков в сети, нашел название этой программы Zinio Reader. Перейдя на официальный сайт обнаружил, что софт существует не только под Android и iOS, но и для Linux, MacOS X, Windows, так как разработан на платформе Adobe Air. Под катом мой обзор и впечатления от использования этого приложения под Ubuntu 10.10.

AdobeСнижаем нагрузку на процессор в Adobe AIR

 
Снижаем нагрузку на процессор в Adobe AIR

Давайте будем честны. AIR часто ругают за непомерное потребление оперативной памяти и ресурсов процессора при использовании в режиме реального времени. Несмотря на то, что многие программы написанные на AIR грешат этим, данных проблем можно избежать. Существует несколько методик, позволяющих писать более "лёгкие" программы, которые превосходят другие написанные стандартными средствами в плане производительности.

Один из самых простых способов резко снизить нагрузку на ЦП основан на изменении частоты обновлений окна в секунду (Framerate Throttling). В этой статье я объясню метод с framerate'ами и покажу, как наилучшим образом использовать данный метод в Ваших программах.

Примечание: Чтобы использовать данный метод Вы должны иметь основные понятия об Actionscript'е и программировании на AIR.

Что же такое замедление framerate'ов (Framerate Throttling)?

Замедление framerate'ов — это техника, позволяющая контролировать framerate'ы программы, что, в свою очередь, позвляет увеличить её производительность при использовании (Active) и снизить количество потребляемые ресурсов когда она не используется (Idle). Как и в Actionscript 3, разрабочики имеют необычнайно полезную строчку кода в своём распоряжении — Stage.frameRate. Она позволяет изменять количество обновлений окна программы в секунду на лету. В предыдущих версиях Actionscript у нас были существенные проблемы с внедрением этой функции в интегрированную среду разработки (IDE). К счастью, времена изменились и теперь сложные программы не "висят", задерживаясь в памяти компьютера в фоновом режиме.

Как же использовать Framerate Throttling?

Поскольку данная методика целиком основана на изменении параметров Stage.frameRate в сторону большей или меньшей величины, то настройка и улучшение производительности в целом зависят исключительно от самого разработчика. Впрочем, это так же зависит и от самой программы — некоторые из них позволяют использовать данную методику эффективнее, чем другие.

Примечание: производительность замерена на Macbook Pro 2.8 GHz Intel Core 2 Duo с использованием нижеизложенных примеров программного кода и выражена в процентах. Естественно, результаты будут варьироваться в зависимости от конфигурации машины.

Flash-платформаПример использования Twitter API библиотеки на AIR

В этом топике я хочу привести пример использования моей библиотеки Twitter API на Actionscript 3.0 для Adobe AIR. Twitter поддерживает 2 метода аутентификации: не рекомендуемый к использованию Basic Auth и предпочтительный OAuth. Библиотека реализует аутентификацию через OAuth.
В примере будет описана реализация AIR приложения, которая использует для аутентификации протокол OAuth и позволяет отправлять твиты и просматривать статусы друзей.

AdobeРелиз AIR 2.0 beta

На сайте Adobe Labs выложили дистрибутив AIR 2.0, одного из самых долгожданных продуктов компании Adobe. Версии для всех операционных систем (Windows, Mac and Linux), а также для x86-нетбуков имеют статус беты.

Одновременно с платформой разработки вышла новая версия Flash Player 10.1. Среди основных новшеств платформы 2.0 и плеера — поддержка мультитача и локального микрофона. Во Flash Player 10.1 появилось аппаратное ускорение при декодировании видео H.264 и устранён старый баг с Unicode в операционных системах, отличных от Windows.

Официальный анонс AIR 2.0 состоялся на конференции Adobe MAX 2009 месяц назад, тогда же были оглашены его спецификации: см. подробный обзор новых возможностей AIR 2.0 и видео под хабракатом.