Sun опубликовала исходные коды библиотеки Lightweight UI Toolkit

Автор turbo, 15 Августа 2008, 19:06

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

Компания Sun Microsystems выпустила под открытой лицензией библиотеку визуальных компонентов Lightweight UI Toolkit, (LWUIT) для платформы Java ME. Такой шаг был продиктован желанием Sun облегчить разработчикам создание единообразных портативных пользовательских интерфейсов для Java ME телефонов и мобильных устройств.

Свою разработку компания впервые представила на проходившей этой весной конференции JavaOne, где ею было озвучено желание уменьшить количество вариантов различных интерфейсов в пользу одного универсального. По словам Терренса Барра, старшего технолога Sun, за три месяца прошедшие с момента первого представления LWUIT, успех этой библиотеки превзошел все ожидания. В результате многие производители мобильных устройств заинтересовались идеей использовать Lightweight UI в своих будущих проектах.

В LWUIT получила продолжение архитектура Model-View-Controller из библиотеки Swing, а так же модель настраиваемых диалоговых окон. Была добавлена поддержка сенсорных экранов, анимированных изображений и интернационализации.

Компания Sun сдержала свое обещание и выпустила исходные коды под лицензией GPL2+Classpath Exception. Данная лицензия позволяет разработчикам линковать LWUIT в бинарном виде и не разглашать проприетарные участки своего кода.

Библиотека Lightweight UI все еще находится в стадии активной разработки: opensource релиз уже поддерживает формат изображений SVG, прозрачные панели и т.д. Для желающих принять участие в работе над кодом LWUIT создан incubator project.
http://www.heise-online.co.uk/open/Sun-ope...t--/news/111327