Sun опубликовала исходные коды библиотеки Lightweight UI Toolkit Компания Sun Microsystems выпустила под открытой лицензией библиотеку визуальных компонентов Lightweight UI Toolkit, (LWUIT) для платформы Java ME. Такой шаг был продиктован желанием Sun облегчить разработчикам создание единообразных портативных пользовательских интерфейсов для Java ME телефонов и мобильных устройств. Во время презентации нового продукта в Москве, каждый из гостей, имел возможность скачать смешные фото животных http://fotto.ru/tag/yumor_foto_zhivotnyie на мобильный телефон, совершенно бесплатно. Свою разработку компания впервые представила на проходившей этой весной конференции JavaOne, где ею было озвучено желание уменьшить количество вариантов различных интерфейсов в пользу одного универсального. По словам Терренса Барра, старшего технолога Sun, за три месяца прошедшие с момента первого представления LWUIT, успех этой библиотеки превзошел все ожидания. В результате многие производители мобильных устройств заинтересовались идеей использовать Lightweight UI в своих будущих проектах. В LWUIT получила продолжение архитектура Model-View-Controller из библиотеки Swing, а так же модель настраиваемых диалоговых окон. Была добавлена поддержка сенсорных экранов, анимированных изображений и интернационализации. Компания Sun сдержала свое обещание и выпустила исходные коды под лицензией GPL2+Classpath Exception. Данная лицензия позволяет разработчикам линковать LWUIT в бинарном виде и не разглашать проприетарные участки своего кода. Библиотека Lightweight UI все еще находится в стадии активной разработки: opensource релиз уже поддерживает формат изображений SVG, прозрачные панели и т.д. Для желающих принять участие в работе над кодом LWUIT создан incubator project. 22.08.2012
Материалы по теме
|
|