Morphic (software)

From Wikipedia, the free encyclopedia

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.

History[]

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

Usage[]

Morphic is used in Lively Kernel, a web programming environment under MIT License (originally developed by Sun Microsystems) which is written in JavaScript and HTML5 / 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 the Snap!(formerly BYOB), a Morphic environment called Morphic.js[2] was written in JavaScript by Jens Mönig using only the HTML5 Canvas APIs. Morphic is the basis for the standard user interface of Squeak and Pharo Smalltalk.

External links[]

References[]

  1. ^ Maloney, John H.; Smith, Randall B. (1995). "Directness and Liveness in the Morphic User Interface Construction Environment". Proceedings of the 8th Annual ACM Symposium on User Interface and Software Technology: 21–28. doi:10.1145/215585.215636. ISBN 089791709X. Retrieved 24 March 2020.
  2. ^ Mönig, Jens. "morphic.js". GitHub. Retrieved 24 March 2020.
Retrieved from ""