Продукты
Symantec Cafe – Java на платформе Windows 95 и NT
Вячеслав Алпатов
Число доступных сегодня компиляторов и сред разработки для Java пока невелико. Однако ситуация меняется: по крайней мере, появление Symantec Cafe – первое тому свидетельство (хотя вряд ли конкуренты позволят Symantec уйти в длительный отрыв).
Symantec Cafe представляет собой самостоятельный, независимый от компилятора Symantec C++ продукт для разработки приложений на языке Java. По сути, это первая подобная среда разработки, в состав которой включены графические инструменты, радикально ускоряющие разработку приложений. Кроме того, компилятор пакета работает в несколько раз быстрее, чем соответствующий инструмент из состава Java Development Kit (JDK) компании Sun.
Помимо компилятора, Symantec Cafe включает в себя полностью интегрированный графический отладчик, обрабатывающий Java-приложения, встроенные в HTML-страницы Web-серверов, на уровне исходного текста; программу просмотра классов Class Browser; комплект разработчика JDK 1.0 от Sun; специальную DLL, заменяющую интерпретатор с языка Java компании Sun и позволяющую увеличить скорость выполнения программ более чем в два раза; учебник по программированию на Java и свыше трех десятков примеров приложений. В состав пакета входит редактор ресурсов Cafe Studio, позволяющий визуально (dragand-drop) создавать графические интерфейсы и формы языка Java.
Для повышения скорости разработки программисту предоставлен набор заранее определенных визуальных шаблонов. Выбрав нужный графический объект, разработчик может непосредственно создавать и изменять соответствующий код. Cafe Studio включает также редактор меню для Java и возможность автоматического конвертирования файлов ресурсов Windows в исходный код Java.
Кроме этого, в пакет входят редактор Hierarchy Editor, обеспечивающий визуальное представление иерархии классов Java-приложения (для лучшей ориентации в стандартных классах Java), инструмент Project Express, позволяющий разработчикам быстро создавать проекты на основе исходных программ и использовать все преимущества интегрированной среды разработки, а также AppExpress, автоматически генерирующий полностью функциональные приложения, которые затем могут быть расширены. В пакет также включена программа просмотра Java-приложений AppletViewer.


В связи с появлением на рынке Symantec Cafe генеральный менеджер Symantec по инструментальным средствам Мансур Са-фай (Mansour Safai) заявил, что "...новый, полностью самостоятельный продукт подтверждает лидерство компании Symantec на рынке инструментария для языка Java. Symantec Cafe предлагает программистам самую передовую технологию, недоступную в других продуктах: визуальные средства программирования, быстрый компилятор и полностью интегрированный графический отладчик".
Итак, первая среда визуальной разработки Java-приложений появилась. Кто следующий?