Morphic (software)

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.

gollark: This is "minoteaur" version 5ish.
gollark: Just log in with the password "this can be anything whatsoever it doesn't check".
gollark: https://minoteaur.osmarks.net/bees <@!747067747569106974>
gollark: ·
gollark: (It did *actually* collide once, I had to revert)

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.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.