Разработка VisionX / платформа с низким кодом VisionX — наиболее эффективная платформа для разработки ERP-решений на основе Java. Он сочетает в себе эффективность и легкость инструментов 4G с открытостью, гибкостью и масштабируемостью корпоративных систем Java. Новые приложения и экраны можно создавать за считанные минуты. Модель данных создается автоматически на рабочем экране, а приложение устанавливается одним нажатием кнопки.
Веб-приложения, мобильные и настольные приложения После создания пользовательского интерфейса приложение можно запускать как настольное, мобильное или веб-приложение. Использование единого механизма сорсинга позволяет в будущем перейти на новую технологию GUI без изменения исходного кода. Код GUI не генерируется и не компилируется, вместо этого он визуализируется или создается с помощью выбранной клиентской технологии во время выполнения. Все приложения, разработанные с использованием VisionX, используют только платформы Java с открытым исходным кодом, такие как JVx, Swing, Vaadin, POI, iText, Apache Lucene, JFreeChart и другие.
Дизайнер пользовательского интерфейса VisionX и Eclipse Революционный конструктор VisionX позволяет пользователям разрабатывать рабочие экраны Java и вносить изменения в режиме реального времени. Это включает в себя различные элементы и функции графического интерфейса, менеджер компоновки, привязку данных, средства проверки и фильтры. Помимо дизайна графического интерфейса, события и действия можно создавать и редактировать визуально. Поддерживаются привязка данных, отношения «основной/подробности», списки автоматического и ручного выбора и многие другие функции. Даже модель данных можно редактировать или расширять в режиме реального времени. Любые изменения в код Java и модель данных вносятся немедленно. Интеграция с Eclipse обеспечивает немедленную видимость всех изменений кода Java не только в среде IDE, но и в VisionX. Это также включает в себя все изменения графического интерфейса, привязки данных, бизнес-логики и сохраняемости кода. При синхронизации в реальном времени выбор элементов графического интерфейса, действий или экранов приводит к немедленному выбору соответствующего кода Java.