Kylix Enterprise Edition
Существовавшие в Linux средства разработки (gcc, Emacs) на самом деле довольно мощные инструменты, однако разработка масштабных приложений с их помощью - задача весьма нетривиальная. Инструментария, сравнимого по легкости и гибкости проектирования с широко признанными Windows-средами (MS Visual C++, Borland Delphi), в Linux не было. Да, разумеется, есть KDevelop и Glade, но они явно проигрывают средствам разработки для Windows. Появление новой интегрированной среды Kylix (рис. 1) в корне изменило эту ситуацию. Первая версия Kylix представляла собой Linux-версию известного средства разработки Delphi от компании Borland (рис. 2). Последняя версия Kylix 3, увидевшая свет летом 2002 года, включает в себя Linux-версии уже двух сред разработки - Delphi и C++ Builder. Учитывая растущую популярность Linux, интегрированная среда разработки Kylix с ее многообразными возможностями становится, наверное, самым выигрышным решением для создания любых приложений - GUI, приложений баз данных, web-серверных приложений и web-сервисов, приложений для электронного бизнеса. Помимо этого, Kylix - это среда кроссплатформенной разработки приложений, а значит с ее помощью можно переносить на платформу Linux различные Windows-приложения, созданные в Delphi и C++ Builder для Windows. Кроме того, возможно создавать приложения, работающие сразу в обеих средах - и в Windows, и в Linux. Эффективность разработки любых приложений с использованием Kylix достигается за счет концепции RAD (Rapid Application Development), реализованной в самой интегрированной среде Kylix. Необходимо также отметить возможность создания в Kylix приложений баз данных любого масштаба, начиная от настольных приложений, использующих технологию MyBase (работа с локальными БД, представленными набором XML-файлов) и заканчивая клиент-серверными приложениями, работающим с такими промышленными СУБД, как InterBase, DB2, Oracle, MySQL и PostgreSQL. Для того чтобы запустить программу вам понадобиться серийный номер получить который можно на сайте разработчиков.
|