InfoWorld, США

В Sun намерены расширять область применения и функциональность своего свободно распространяемого инструментария
Sun совместно с сообществом NetBeans объявила о выпуске пакета NetBeans Mobility Pack for Connected Device Configuration 5.5, предназначенного для разработки приложений для таких устройств, как смартфоны

Корпорация Sun Microsystems намерена развивать свободно распространяемый инструментарий NetBeans. Недавно представлено два новых направления развития — адаптация к задачам программирования приложений для различных специализированных устройств, а также развитие инструментальных средств управления жизненным циклом приложений (Application Lifecycle Management, ALM).

Sun совместно с сообществом NetBeans объявила о выпуске пакета NetBeans Mobility Pack for Connected Device Configuration (CDC) 5.5, предназначенного для разработки приложений для таких устройств, как смартфоны. Кроме того, в состав NetBeans включен ALM-модуль, который может стать предшественником реализации полномасштабной инициативы NetBeans ALM.

Благодаря коду, созданному специалистами компании Ricoh, пакет CDC поддерживает графические средства разработки и создание приложений Java ME (Java Platform Micro Edition). Технология CDC используется во встроенных Java-приложениях для смартфонов, телевизионных приставок и многофункциональных периферийных устройств.

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

«Потенциальный рынок для технологии CDC относительно невелик, но он растет», — подчеркнул Робертс.

По его словам, NetBeans предлагает поддержку CDC, которая отсутствует в конкурирующей свободно распространяемой платформе Eclipse. «Eclipse вообще не поддерживает CDC, поэтому в данное направление они не инвестируют никаких значи?тельных ресурсов, — сказал Робертс. — У Net?Beans серьезные перспективы с точки зрения лидерства на рынке Java ME».

Со своей стороны, представитель Eclipse Foundation заявил, что Eclipse поддерживает CDC в рамках проекта Mobile Tools for the Java Platform.

Кроме того, компания Intland Software разработала подключаемый модуль для своей платформы управления жизненным циклом Java-приложений CodeBeamer. Этот модуль может быть интегрирован в среду разработки NetBeans. Компания, участвующая в партнерской программе NetBeans Strategic Partner Program, уже предложила свободно распространяемую версию CodeBeamer ряду разработчиков.

Intland реализовала возможности ALM, в том числе функции общекорпоративной гипертекстовой среды wiki и средства управления проектами, а также функции контроля ошибок, задач, изменений и требований.

На вопрос о том, был ли проект, связанный с развитием функциональности ALM, запланирован как дополнение к NetBeans, Робертс ответил, что пока об этом не объявлено и данный вопрос обсуждается уже давно.

Однако, по его словам, сообществу NetBeans необходимо многое сделать в отношении ALM. «Мы понимаем важность ALM для софтверной отрасли», — подчеркнул Робертс.

Между тем в Eclipse Foundation уже ведется ALM-проект, получивший название Eclipse Application Lifecycle Framework.

Аналитик Джо Ниски из компании Burton Group считает, что NetBeans получает все большую поддержку, и круг партнеров компании, работающих в этом направлении, растет.