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 получает все большую поддержку, и круг партнеров компании, работающих в этом направлении, растет.