Morphic is an interface construction environment which uses graphical objects called "Morphs" for simplified GUI-building which allow for flexibility and dynamism. It was originally created for Self, but later, was ported to other programming languages like Squeak, JavaScript, Python, and Objective-C.

History

edit

Morphic was originally developed by Randy Smith and John Maloney for the Self programming language.[1]

Usage

edit

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 the Squeak, Pharo and Cuis Smalltalk systems.

References

edit
  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. pp. 21–28. doi:10.1145/215585.215636. ISBN 089791709X. S2CID 14479674. Retrieved 12 January 2023.
  2. ^ Mönig, Jens. "morphic.js". GitHub. Retrieved 24 March 2020.
edit


📚 Artikel Terkait di Wikipedia

Morphic

Sheldrake Morphic word, a mathematical and computer scientific concept Morphic (software), a graphical user interface builder Morphism, a mathematical concept

Visual programming language

Kwikpoint, an isotype visual translator created by Alan Stillman Morphic (software), makes it easier to build and edit graphical objects by direct manipulation

Snap! (programming language)

Scratch) without requiring installation. It is built on top of Morphic.js, a Morphic GUI, written by Jens Mönig as 'middle layer' between Snap! itself

HyperCard

contentious lawsuit against Apple. Apple Media Tool MetaCard, LiveCode Morphic (software) mTropolis NoteCards Stagecast Creator "Hypercard – How About New

Self (programming language)

generality at the language level, but on a fully garbage collected system. Morphic (software) Cecil (programming language) Ungar, David; Smith, Randall B. (2007)

Reality Lab

Reality Lab was a 3D computer graphics API created by RenderMorphics to provide a standardized interface for writing games. It was one of the main contenders

List of mergers and acquisitions by Microsoft

August 3, 2009. Retrieved October 30, 2008. "Microsoft Corp acquires RenderMorphics Ltd". Thomson Financial. February 23, 1995. Archived from the original

Alan Kay

that the Etoy architecture in Squeak had reached its limits in what the Morphic interface infrastructure could do. Andreas Raab, a researcher in Kay's