Sun Labs Lively Kernel Tutorial


The Sun Labs Lively Kernel a highly dynamic web programming environment built around JavaScript, asynchronous networking and other existing web technologies. The Lively Kernel and applications built for it are intended to run in a regular web browser with no installation or plug-in components whatsoever. The system even includes development tools that allow JavaScript applications to be inspected and modified from within the system itself. In this tutorial we provide a step-by-step summary of the main features of the system.

Note that the Lively Kernel applications aren't usally run inside HTML web pages. However, in this tutorial we have used the conventional HTML format so that the features of the system can be viewed also by people who do not have a compatible web browser.

In order to run all the examples properly, you will need a compatible web browser such as Apple Safari 3.0 or Mozilla Firefox 3.0. For best viewing experience and performance, we recommend Safari 3.0. With Mozilla Firefox, many of the features still don't work fully, and the performance of the system may be inadequate. Note that the support for Internet Explorer is currently limited. Many of the LK features are not functional or contain issues. Only the version 7 of IE is supported at the moment.

Screenshot of the Lively Kernel

Below is a screenshot of the Lively Kernel. This is approximately what you should see when you click the "Enter Lively Kernel" link below.
In order to view the HTML tutorial, click the "Begin Interactive Tutorial" link instead.

Click to learn how to use Lively Kernel.
You can also to try out the Lively Kernel yourself.