Новости IT, хостинга
  Android, Apple, Facebook, Google, Linux, Microsoft, Samsung, Twitter, Интернет, Россия, браузеры, обновление ПО, онлайн-сервисы, операционные системы, планшеты, рынок ИТ, сделки, смартфоны, социальные сети, уязвимости  
  новостей: 10385
  комментариев: 3201

Начата разработка Flash-проигрывателя на базе виртуальной машины Java


На конференции FITC в Сан Франциско был представлен проигрыватель JITB для файлов Adobe Flash, написанный на языке Scala и транслирующий ролики для выполнения с использованием виртуальной машины Java. В качестве основы для разработки послужил фреймворк Apparat, изначально предназначенный для анализа и оптимизации ABC, SWC и SWF файлов.

JITB на ходу транслирует ActionScript в байт код Java, на данный момент поддерживая лишь малую часть его возможностей, однако уже позволяет выполнять ActionScript с родной скоростью Java-машины и поддерживает использование OpenGL для формирования вывода на экран. Данный подход, например, привёл к тому, что JITB на создание одного миллиона экземпляров flash.geom.Point тратит всего 30 миллисекунд, тогда как сам Adobe Flash тратит на это 1 секунду, т.е. работает более чем в 30 раз медленней. На презентации видно, что JITB работает быстрее Adobe Flash. Также разработчик намеревается сделать возможным использование Java классов внутри ActionScript.

Хотя JITB ещё далёк от завершения, автор надеется, что его можно будет использовать на всех устройствах, поддерживающих Java, и приглашает присоединиться к разработке заинтересованных энтузиастов. Исходные коды проекта распространяются в рамках лицензии LGPLv3. Видеопрезентацию можно посмотреть на сайте YouTube.

Источник: opennet.ru

  19 августа 2010 638
Версия для печати

← предыдущая новость следующая новость →

Мой комментарий
Ваше имя*:
Email:
Комментарий*:
Зарегистрироваться автоматически: Вы будете зарегистрированы на сайте автоматически при добавлении комментария. Обязательно заполните поле Email для этого.
Сумма чисел 9 и 12*:            


Хостеры (2472)
HostDB (35)
Софт (2640)
Железо (993)
Интернет (1435)
Статистика и аналитика (3324)




Отправить сообщение администратору

Сумма чисел 10 и 0*:


Яндекс цитирования
сообщить о неточности