14 июля 2004 г. –
пользователи программы Mathematica и
разработчики приложений получили
новую технологию, упрощающую создание
графических пользовательских
интерфейсов (GUIs) для широкого спектра
пользовательских приложений. Новый
инструмент GUIKit компании Wolfram Research
предназначен для использования с
программой Mathematica, создан на основе
языка Java и распространяется бесплатно.
GUIKit содержит высокоуровневый язык
выражений Mathematica для разработки
графических пользовательских
интерфейсов, а также среду для
управления и размещения многократно
исполняемых приложений. Пользователи
могут быстро создавать новые
приложения, включающие вычисления
Mathematica, графику и языковые конструкции.
Эти приложения затем дают возможность
конечным пользователям осуществлять
сложные вычисления с помощью
нескольких щелчков мыши без знания
синтаксиса программы Mathematica.
GUIKit одинаково полезен для
коммерческих и учебных разработок. С
помощью него пользователи могут:
- Снабжать функции Mathematica
интерфейсами для упрощения ввода
параметров
- Создавать мастера специального
назначения
- Создавать законченные приложения,
расширяющие вычислительную
мощность программы Mathematica
- Создавать графические интерфейсы
непосредственно из программы Mathematica
GUIKit может быть использован для
конструирования интерфейсов к базам
данных или для генерации
интерактивных графических приложений
и имитаций. Несколько примеров
готовых интерфейсов прилагаются к
продукту, в том числе: EquationTrekker, import tools,
и search tools.
Пользовательские интерфейсы GUIKit
опираются на мощность языка Java, однако
разрабатывать их гораздо легче, чем
непосредственно с помощью Java. GUIKit
обеспечивает полный доступ ко всем Java
классам и их свойствам, событиям и
методам. Поскольку интерфейсы
основаны на Java, они полностью
независимы от платформы и будут
работать на любой платформе без
необходимости настойки или
модификации.
В отличие от программ, написанных на C
и других языках, на которых параметры
не могут быть изменены, когда создание
программы завершено, интерфейсы
созданные с помощью GUIKit могут быть
легко изменены пользователем в ходе
выполнения программы или в
зависимости от результата выполнения
команды Mathematica.
GUIKit разработан для программы Mathematica 5.0
или более поздних версий. Он будет
включен в следующие версии программы
и доступен для всех систем,
поддерживающих Mathematica и Java.
Более подробную информацию о компании
Wolfram Research и ее продуктах вы получите,
посетив Интернет-сайт компании SoftLine www.softline.ru/science.
|