2 projects tagged "cross-platform development"
Agnos is a cross-language, cross-platform, lightweight RPC framework with support for passing objects by value or by reference. Agnos is meant to allow programs written in different languages to easily interoperate, by providing the needed bindings (glue-code) and hiding all the details from the programmer. The project essentially serves the same purpose as existing technologies like SOAP, WSDL, CORBA, and others, but takes a minimalistic approach to the issue at hand. Unlike the aforementioned technologies, which tend to require integration with Web servers, using verbose XML-based protocols on top of textual transports (HTTP), often also requiring complex topologies (such as name servers for registering objects, etc.). Agnos is designed to be simple, efficient, and straightforward, allowing for direct communication between two ends using a compact binary protocol.
Glassomium is a window manager for multi-touch devices (table top surfaces, kiosks) based on Web technologies. Every part of the UI and every application is built using HTML/CSS/Javascript, which allows developers to quickly get applications running without having to learn yet another complicated API or language. The project supports the TUIO protocol, which is becoming a standard in the field of multi-touch devices and works on both Windows and Linux.