Synapx Technology
Synapx Defined:
Cross platform application environment that builds stand alone applications in a single environment that can then be run across platformsThe technology includes the following:
- Multimedia Engine
- Image Processing Engine
- Geometric Engine (3dD)
- Automation Control Engine
- 2D Kinematic Engine
- Motion Control Engine
- Drag and Drop Environment
- ...
Synapx is OS agnostic:
It gives a common look and feel across OS's, However with its skinning and UI configuability it can also give a Windows user a Windows flavor on a MAC machine, or give a MAC user a MAC flavor on a Windows machine. All this is done without an emulator but natively in code.Synapx requires no install program:
The technology can be run off a memory stick, can be copied to any location and run, and then later deleted. Potentially this could be run from the web. Hence applications are completely transportable across platforms.Optional "Slide" interface:
Not only is the look and feel customizable, screens can be reconfigured by the user.This patent pending Slide technology treats property pages and screens like slides, whose look/feel an be retailored externally to the application.
Direction:
If Generation 1 application examples are your stand alone applcations such as word, excel...If Generation 2 application examples are social network sites, other web applications
This technology will be the core for Generation 3 applications allowing both web and stand alone applcations to be built within 1 program in a single environment, portable across platforms.
Tech Overview:
Synapx is the layer of code that bridges the operating system, providing a common framework to write applications. Synapx allows the same, operating system independent, code to run on all operating systems by accessing only system resources (i.e. screen, memory, mouse, hard drive); while providing a common look and feel across the machines in question.Synapx is a very light weight and fast C++ library. It does not use any proprietary environments such as .net, or ATL or NextStep. Instead it sits directly above the core OS functions. 90% of the C++ user interface works directly on all operating systems, which means that a very small amount of code is actually written specific to any one OS.
- Windows ( 10, 11), using Visual Studio suite
- Mac, using XCode
- iPhone
- Raspberry Pi
- Android
- Ubuntu Linux (using Eclipse - under development)
Tech Video:
- Synapx Tech1- Synapx Tech2