Elate has been designed to be the main engine for digital appliances in mobile and home networks. It is the only workable solution for providing a consistent infrastructure operating within industry standards on which technology manufacturers can build a corporate strategy with superior branding and ease of use, high performance, minimal usage of memory, fast time to market and many other fundamental attributes. Elate offers binary portable systems. It achieves its portability by compiling all code to a single virtual processor without regard to the target hardware platform. A translator tool is needed to convert the portable code to the native code of the target processor ready for execution.
Translators exist for most of the microprocessors selected for appliance programmes today.
New and efficient translators take just a few weeks to write. Elate's streamlined binary code, VP code, is based upon thousands of modular tools. Using these it is possible to program in an object-based manner. Storage overhead is further reduced by the code density of VP code, which often takes up less space than the native code into which it will be translated. Elate's tiny footprint, portability and high performance make it an ideal software solution for home and mobile networks.