Go to 'Home' Go to 'Products' Go to 'Tutorials' Go to 'Company' Go to 'Contact'

HelloWorld is a new peer to peer communication and file sharing application designed by Cooperating Systems in the US, and implemented by Ambient Design in New Zealand. It takes the concept of internet community building and introduces to it a number of powerful concepts inclusing visual geo-location of your friends and files, and easy to use communication tools, along with a desktop model that blends its various systems in to one environment.

One of the most noticeable features of HelloWorld is its interface. The entire application operates inside a geographical desktop, laying active items out on the planet beneath, and giving you access to features associated with those items through context menus. Panels to the side manage your contacts, connections, searches, and other operations as required. Here are some screenshots showing a few of the visual elements of the system. Many more are available at www.cooperatingsystems.com (along with more informative text...)

HelloWorld was developed entirely by Ambient Design from designs and specifications by Cooperating Systems. Working together, we developed and adjusted our internal Goblin toolkit to provide support for the wide range of features needed in the application. HelloWorld was almost entirely responsible for the development of our cross platform internet and sound support, and provided an excuse for adding a wide range of features to Goblin's UI rendering system.

The visual requirements of HelloWorld called for a fast and flexible rendering system that allowed a wide range of special effects to be applied dynamically to interface widgets. Thousands of visual elements are on the screen at a time, from twinking indicators of network activity to scooting icons indicating transfers, fading flags, and images for your IM contacts. The system needed to be able to handle large amounts of animation, as the search ticker across the top of the screen is moving constantly, the tiny points of light indicating network nodes are pulsing and fading, and many user activated elements have subtle fading highlights and animation states. The result is an application that looks great, and adds a new dimension to peer to peer systems.

More details on HelloWorld, and how to get it can be found at www.cooperatingsystems.com.

Back to 'Products'



Copyright 2003 Ambient Design Ltd - So There
'Helloworld' and associated product names are trademarks of Cooperating Systems

- Home - Products - Tutorials - Company - Contact Us - Top -