LiveCode

from Wikipedia, the free encyclopedia
LiveCode
Basic data

developer LiveCode Ltd.
Publishing year July 11, 2001
Current  version 9.5.0
(July 19, 2019)
operating system Android , iOS , Mac OS X , Windows , Linux / Unix derivatives
programming language Transcript
category Integrated development environment
License GPL ( Free Software ) and Proprietary Software
livecode.com

LiveCode (formerly Runtime Revolution and MetaCard) is a 2001 from LiveCode Ltd. Integrated Development Environment (IDE) launched in Edinburgh, Scotland, inspired by Apple's Hypercard . It enables platform-independent program development for mobile devices and desktop computers . The development system was in 2013 through a Kickstarter - campaign significantly expanded and as free available open source version, and developed in parallel as a commercial version. The simple and clear object-oriented programming approach is well suited for school lessons, among other things. The system is considered to be an easy-to-learn programming environment that is easy to get started with, but still offers enough potential to create professional software with it.

Due to its graphical user interface ( WYSIWYG ), in which the creation and testing of an application flow smoothly into one another, LiveCode enables a very flexible and fast implementation of program projects ( Rapid Application Development ).

programming language

LiveCode is based on a high level scripting and programming language originally called "Transcript". The language that emerged from Apple's HyperTalk is closely based on the English colloquial language and, due to its direct visual character, is easy to learn and often self-explanatory. The variable types are dynamic and the syntactic forms are often diverse and flexible, so that even more complex processes can be implemented using a few commands after a certain training period. Language offers very powerful and efficient functions, particularly when it comes to analyzing and manipulating strings and texts, but also when dealing with online content. The range of commands and key terms in LiveCode is now around 1900 words.

Social goal setting

The development of LiveCode also pursues social and revolutionary goals of empowerment , among other things . The Kickstarter campaign advertises that "anyone can use it to program."

Live code

Applications

LiveCode is used to develop applications for Windows , macOS , Linux , Android , iOS and Raspberry Pi . Frequent areas of application are interactive multimedia presentations, games and learning programs , but techniques that go well beyond this area are also integrated. Extensive database-supported applications can be developed with LiveCode, specific network and online access can be implemented, reports and PDFs can be created, and extensive functionalities of mobile devices can be used. So-called externals and widgets can also be used to integrate external libraries for platform-specific functions of all kinds via LiveCode.

Web links

Individual evidence

  1. Platform independence , accessed May 19, 2016.
  2. livecode.com
  3. Heise , accessed on May 19, 2016.
  4. LiveCode on Kickstarter.com , accessed May 19, 2016.
  5. Blog , accessed May 19, 2016.