LINUX.ORG.RU

Timing Framework 1.0


0

0

В начале сентября вышла первая стабильная версия библиотеки двумерной анимации Timing Framework для Java.

Библиотка предназначена для реализации интерактивной анимации в десктопных GUI-приложениях на Java: переливающиеся кнопки, анимированные градиентные заливки и другая интерактивная анимация, призванная утилизировать невостребованную вычислительную мощность современных многоядерных процессоров и видеокарт.

Логически библиотека состоит из трёх частей: Fundamentals (объекты тайм-контроллинга и аниматоринга), Interpolation (объекты фреймов, линейные и нелинейные интерполяторы, механизмы синхронизации), Triggers (объекты событий и обработчики взаимодействия с GUI пользователя).

Кстати, API библиотеки полностью описан в главах 14 и 15 книги "Filthy Rich Clients" (Chet Haase, Romain Guy). Примеры кода доступны на сайте http://filthyrichclients.org/

Библиотека распространяется по лицензии BSD.

>>> Подробности

>переливающиеся кнопки, анимированные градиентные заливки и другая интерактивная анимация, призванная утилизировать невостребованную вычислительную мощность современных многоядерных процессоров и видеокарт.

Хорошая шутка :)

blaster999 ★★
()
Ответ на: комментарий от AngryElf

>"java" и "невостребованная вычислительная мощность" - оксюморон.

Если Java-приложение запущено, но не делает ничего, то оно мощность не потребляет. Только память ням-ням :)

blaster999 ★★
()
Ответ на: комментарий от blaster999

Памяти много не расходуется если скомпилить gcj.

user12
()

Тоесть новый HTML + Ajax юзать не будем? и капец откладывается?

fMad ★★
()

Круто. Надо заюзать в нашем проекте.

schakal
()

автор, лучше найди подходящую стену, пока не поздно...

ты, млять, значение слова "утилизировать" знаешь?

хоть оно и звучит с подтекстом, который нихрена пока что никому не понятен, но, не по-русски уж точно написано

fank
()

> невостребованную вычислительную мощность современных многоядерных процессоров и видеокарт

"что-то у вас, ребята, компы слишком быстро работают, но это поправимо"

Deleted
()
Ответ на: комментарий от fank

Толковый словарь русского языка Ушакова

УТИЛИЗИ'РОВАТЬ, рую, руешь, сов. и несов., кого-что [от латин. utilis - полезный]. Использовать, употребить (употреблять) с пользой. Кости и другие отбросы можно у. для производства клея.

http://slovari.yandex.ru/dict/ushakov/article/ushakov/20/us4101418.htm

shlag
()

Видел несколько программ на Java. Например, LimeWire, Azureus ... все они жутко тормозят. Проще найти почти тоже самое, но не на Java, чем терпеть тормоза.

anonymous
()
Ответ на: комментарий от anonymous

>Видел несколько программ на Java. Например, LimeWire, Azureus ... все они жутко тормозят. Проще найти почти тоже самое, но не на Java, чем терпеть тормоза.

Поменяй, наконец, свой интерпретатор Java (GCJ) на Sun JRE 1.6.

iZEN ★★★★★
() автор топика

>призванная утилизировать невостребованную вычислительную мощность современных многоядерных процессоров и видеокарт.

Жесть. Люся я же говорил шо ето будет! (C)_..

r ★★★★★
()
Ответ на: комментарий от anonymous

>Видел несколько программ на Java. Например, LimeWire, Azureus ... все они жутко тормозят. Проще найти почти тоже самое, но не на Java, чем терпеть тормоза.

>anonymous (*) (11.09.2007 17:42:30)

Программы на джава поддерживать легче, они не падает при глюках, переносимы. Можно писать программы, которые будут работать в любой оси, не надо компилить из исходников, наконец. Что в этом плохого? Пример- muCommander.

Откуда сведения о жутких тормозах. 6%-ная потеря производительности, единственно памяти много жрут. К тому же, насколько я знаю, под linux можно собрать java-классы gcc(компилятором gcj) в исполняемую программу.

user12
()

автору новости за "утилизировать невостребованную вычислительную мощность" аплодисменты ! :-)) супер перевод!

gods-little-toy ★★★
()
Ответ на: комментарий от gods-little-toy

>автору новости за "утилизировать невостребованную вычислительную мощность" аплодисменты ! :-)) супер перевод!

Нормальный перевод. "Сдавать в утиль" к вашему сведению это не на мусорку а на переработку.

r ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.