Interacx is a suite of tools, client components, and middleware applications for use in the development of sophisticated client-server solutions. Interacx solves real world client/server issues in two ways. Interacx reduces/eliminates the need for hand coded SQL, complicated ORM-based solutions, and custom client-side code. Interacx automates key aspects of client-server requirements such as secure communications, roles and permissions, data synchronization, transaction history/audits, and smart client (working offline) synchronization.
With Interacx, a rich client-server application can be developed in a matter of hours, complete with sophisticated menus, dialogs and reports, without writing a line of code. Updates to your application occur at the server and are automatically distributed to your clients, eliminating deployment difficulties.
No solution is without aspects that simply cannot be automated. For that reason, Interacx comes with two API's. The first, a rich server-side business rule API, allows developers to inject application-specific rules at specified transaction points. The second, a full featured client-side API (the Interacx generic client application uses this API itself), allows the developer to add custom client-side modules and/or write their own client solution.
Interacx is currently under development. If you are interested in participating in the early adoptor developer program, please read here.
Please visit the documentation section to view the tutorials and architecture. This is probably the best way to learn how Interacx works. Also, be sure to check out the Interacx blog IxSay.