PRODUCTS

The Curl Platform

The Curl Rich Internet Application Platform is the most powerful environment for rapidly developing complex, industrial-strength Web applications.

The Next Generation RIA Platform

Using Curl, organizations can create a new class of Web-based applications that provide all of the rich interactivity, functionality and performance of client-server applications.

Unlike tools such as Java, Ajax and .Net, Curl's rich feature set delivers powerful program logic, graphics and text processing in one integrated RIA framework that supports:

  • Large scale application development complex data structures, abstractions, modular development and compile-time error checking
  • Rapid deployment smooth transitions from prototype to deployment, with no rework
  • All content types Powerful tools for declarative content descriptions like HTML
  • Multiple Platforms Inherent portability, client platform and server-side independence
  • Web Services Integration enhanced functionality for reading, creating, modifying and processing XML

Curl Platform Components

The Curl product set includes three elements
  • Curl Language the only language designed specifically for use on the Web that supports rich text formatting and GUI layouts much like HTML, enables full featured object-oriented programming like C++, C# and Java, and delivers fast and easy presentation scripting similar to JavaScript
  • The Curl IDE a rich suite of developer tools for building Curl applications, including a drag-and-drop visual editor, source-code editor, debugger, deployment tools, etc
  • The Curl RTE the runtime engine that executes Curl applications and renders the resulting displays on a client machine
  • Curl WSDK - The WSDK library provides components enabling development of Curl applications that make use of web services and data resources. These include SOAP/WSDL support, and an XML document model.