Morphic (software)

From Wikipedia, the free encyclopedia

Jump to: navigation, search

Morphic is a direct-manipulation User Interface (UI) construction kit based on display trees. A Morphic interface is built out of graphical objects known as morphs (from the Greek word for form or thing), which allow for a great degree of flexibility and dynamicism.

Originally developed by Randy Smith and John Maloney for the Self system, Morphic was ported to Squeak Smalltalk by John Maloney, where it takes the place of the original Model-view-controller (MVC) architecture as default. MVC is still available within Squeak if desired. Morphic is also used in Lively Kernel, an experimental UI toolkit from Sun Microsystems which is written in JavaScript and SVG.

The name "Morphic" was taken from the Greek word "morph" before the word "morph" came into popular use as verb meaning "to change shape." Now the name "Morphic" is sometimes take to mean "allowing for a great degree of flexibility and dynamicism for change".

[edit] External links

Languages