Core

From Vexi

Jump to: navigation, search

The core is the main executable which in turn executes Vexi Code. It is to Vexi Code what the Web Browser is to AJAX (i.e. HTML+javascript+http calls).

Core Platform

The Core provides an API for developing visual applications. It contains an implementation of JavaScript, an XML templating system, and a "box model" layout system, and the necessary features for these to be combined effectively.

Portability

The current implementation is a Java application. In the past Native Binaries existed, only really supported when the project was known as XWT[1]. At some point these may be revived, but for now Vexi can only be run in Java-supported environments.

In theory other implementations could exist written in any technology that supports the required rendering primitives, multithreading and the event model (garbage collection would be very helpful).

Notes

  1. See project history
Personal tools
wiki information