Archive for the 'Implementations' Category

CopperLicht, fast WebGL JavaScript 3D Engine

WebGL is getting hot after being supported by modern browsers Firefox, Chrome and Safari. Now you can even create amazing apps with CopperLicht , a fast JavaScript 3D engine for creating games and 3d applications in the webbrowser. It uses the WebGL canvas supported by modern browsers and is able to render hardware accelerated 3d graphics without any plugins. Key features : 3D World editor: CopperLicht comes with a full 3D world editor named CopperCube. Many supported 3D file formats: .3ds, .obj, .x, .lwo, .b3d, .csm, .dae, .dmf, .oct, .irrmesh, .ms3d, .my3D, .mesh, .lmts, .bsp, .md2, .stl. and more, see below. Incredibly fast: CopperLicht is highly optimized and able to render and animate even huge 3d scenes. Simple API: CopperLicht is a SceneGraph based 3D engine, and a lot of examples and tutorials are available to show you how it works. Binary compilation: Unlike other WebGL 3D Engines, CopperLicht compiles your 3D meshes into a small, binary file which downloads quickly, reducing bandwith usage for your users.

ItsNat Natural Ajax v0.7 Released

ItsNat is a server centric Java AJAX web framework with the same style of programming as the client, because ItsNat approach is “The Browser Is The Server” (TBITS). ItsNat simulates a Universal W3C Java Browser in the server, client events are sent to the server via AJAX and converted to W3C Java DOM Events, changes in DOM server are automatically sent to the client as JavaScript updating the client DOM. In ItsNat templates are defined using pure X/HTML or SVG files with no logic.

Visual WebGui platform further enhances its SDK with the integration of jQuery in its new 6.4 version

The new version offers upgraded performance, scalability and complete developer and designer freedom to design and customize Web 2.0 like user interfaces Gizmox, the developer of Visual WebGui web/cloud applications platform announced today the release of its Visual WebGui 6.4 beta 1 version. The new version offers enhanced performance as well as enhanced customization, extension and user interface designing capabilities. The expanded capabilities include the integration of the jQuery library for faster behavior customization and user interface extension. This enables developers to create Web 2.0 user interfaces (UI) in a more expedited and easier manner. In addition, the integration allows jQuery developers to offer a path empowering the jQuery based UI, while maintaining the Visual WebGui server power and security which are vital for data secured – sensitive applications. With the original VB6 like drag and drop development practices that earned Visual WebGui its popularity as an open source enterprise .Net Ajax platform, the new version lends its simple VB6 like web development empowerment to jQuery developers

AMPLE SDK, Open Source JavaScript GUI Framework

Ample SDK is a standard-based cross-browser JavaScript GUI Framework for building Rich Internet Applications. It employs XML technologies (such as XUL, SVG or HTML5) for UI layout, CSS for UI style and JavaScript for application logic. It equalizes browsers and brings technologies support to those missing any.

Open Source RIA Framework Qooxdoo 0.8.3 Released

The Open Source RIA Framework qooxdoo is now available in a new release 0.8.3. This release include many enhancements, 300 bug fixes, and lots of new features including : New Form Handling Unified Selection API Advanced Data Binding New Flow Layout New Flash Widget New Themed Iframe Global Error Handling “qooxdoo 0.8.3 is one of the best tested and most extensive releases to date.” According to QooxDoo announcement there are about 1.700 Commits since last release, more than 1.100 Unit tests (incl. more than 3.200 assertions), about 30 Browsers/OS combinations continuously unit-/GUI-tested, and about 160 GUI-tests of applications, fully automated. Migration and more details about this release are available here . More information and download at http://qooxdoo.org/ .

Google released Wave Protocol Code

While I’m still waiting for my Wave invitation, Google released today code for the wave protocol with installation instructions to create your own wave servers, and how to generate a Self-Signed Wave Federation Certificate The open source Wave Federation Prototype Server is delivered as a Java application that conforms to XEP-0114, the Jabber Component Protocol. In the examples below we show how to install the Wave Federation Prototype Server as an extension to the Openfire XMPP server, but it should run against any XEP-0114 compliant server. The wave protocol specification draft defines Google Wave as a communication and collaboration platform based on hosted conversations, called waves. A wave consists of XML documents and supports concurrent modifications and low-latency updates between participants on the wave. The wave federation protocol enables everyone to become a wave provider and share waves with others. For instance, an organization can operate as a wave provider for its members, an individual can run a wave server as a wave provider for a single user or family members, and an Internet service provider can run a wave service as another Internet service for its users as a supplement to email, IM, ftp, etc. A decentralized architecture that makes Google wave implementations limited only to your imagination.