Morphic (software)

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Morphic is a graphics system which uses graphical objects called Morphs for simplified GUI-building which allow for a great degree of flexibility and dynamism.

Origin of the name[edit]

The name derives from "morphs", the Greek word for form or thing. They take on the role of the basic (graphical) building blocks allowing for a great degree of flexibility.

History[edit]

Morphic was originally developed by Randy Smith and John Maloney for the Self programming language, but later rewritten in Squeak.

Usage[edit]

Morphic is used in Lively Kernel, an experimental UI toolkit from Sun Microsystems which is written in JavaScript and Scalable Vector Graphics (SVG). On a higher abstraction level Morphic is also used in the enterprise performance management toolkit of doCOUNT, based on Ruby on Rails. In order to serve as basis for BYOB 4.0 (renamed "Snap!"), a Morphic environment called Morphic.js was written in JavaScript by Jens Mönig using only the HTML5 Canvas APIs.

External links[edit]