We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message
Programming software Reviews
15,670 Reviews

LiveCode Community Edition review - free development environment with cross-platform features

FREE

Manufacturer: LiveCode

Our Rating: We rate this 4 out of 5

LiveCode Community Edition is a free development environment with cross-platform features and easy interface creation. Here's our LiveCode Community Edition review.

Livecode

Many years ago, there was HyperCard, included free with the Macintosh in the late 1980s. It got a lot of attention because it was one of the first tools that made it trivial to create GUI applications. Apple couldn't figure out how to properly market or position it, so it eventually died of apathy. RunRev has been publishing Revolution, now named LiveCode, as a spiritual successor to Hypercard, for a while, and LiveCode now shares one more important trait with Hypercard: It's now free. See all software downloads.

LiveCode Community Edition is the free, open-source, implementation of LiveCode. It has virtually all the features of the commercial edition, with one major exception: All apps created with it must be open-source. This means that it cannot be used to create apps for Apple's App Store (as the license is not compatible). While it's possible to create and distribute commercial programs with LiveCode Community edition, the open source nature will work against most business plans.

LiveCode applications are based on the concepts of "stacks," with each stack containing one or more "cards," and each card containing a mix of shared items (such as background images and fields) and unique items (such as text in a field, or a control which appears on only one card. An application can have many stacks, and this is often how dialog boxes and special windows are implemented: A stack holds one card, which is the dialog.

The entire development and editing environment for LiveCode is written in LiveCode. That's something you could never do with HyperCard or its older clones and siblings. LiveCode might not be what you want to write the next Word or WoW in, but it's an excellent tool for custom applications, especially many kinds of utilities, vertical market programs, and internal corporate tools. It's also an excellent teaching tool... mostly.

The major drawback to LiveCode Community Edition is that although it has many new and cool features, such as a powerful data grid that can embed complex forms in each cell, the documentation hasn't kept up with the program. The nicely indexed and organized reference dictionary is several iterations behind the code base. The multi-hundred page PDF manual is clear, well-written, and also several versions old. There are plenty of samples and walkthroughs on the LiveCode site, but you've got to dig around to find them. There's a "LiveCode Academy" that has detailed lessons and tutorials.... but most cost money.

RunRev is actively working to fill in the gaps in the documentation, and asking users to contribute, but be prepared to do a bit of digital legwork to find all of the information you might need to use any of the newer features.

A second, minor, bug is some interface oddities. Some dialogs float and some don't, some of the tools do not work exactly as specified (sometimes due to the documentation being for the Mac version), and so on. Nothing critical, but you'll need to get used to LiveCode's quirks.

I began my professional programming career with HyperCard. I am very happy to see a version that's very 21st-century aware, with decent database and Web functionality. Now that the price has dropped to "free," I strongly recommend at least looking over LiveCode and seeing if it's a useful tool for you. See all software downloads.

Livecode

LiveCode Community Edition Expert Verdict »
Windows 2000/Me/XP/Vista/7/8
  • Overall: We give this item 8 of 10 overall

A free development environment with cross-platform features and easy interface creation is worth at least a few hours of your time to evaluate it.

There are currently no price comparisons for this product.
  • Windows Server 2008 review

    Windows Server 2008

    Microsoft's long-awaited Windows Server 2008 delivers advancements in speed, security and management, but its virtualisation and network-access control features come up short.

  • Kingston Data Traveller Hyper X 3.0 review

    Kingston Data Traveller Hyper X 3.0

    The Hyper X 3.0 provides affordable, light and compact storage in a pocketable memory stick. Here's our Kingston Data Traveller Hyper X 3.0 review.

  • HyperSnap review

    HyperSnap

    Capture images, menus, windows, and more, and then manipulate them with useful utility HyperSnap.

  • jEdit review

    jEdit

    jEdit is a Java-based programmer's editor with a boatload of optional plugins, colour schemes, and configuration options.

  • AptEdit Pro review

    AptEdit Pro

    AptEdit Pro is not the Swiss Army Knife of code editors.


IDG UK Sites

Windows 10 release date, price, features. The next version of Windows will run on everything:....

IDG UK Sites

An Apple fan's perspective on the Windows 10 launch

IDG UK Sites

Sensor-laden kids' watch with 3G launches in Japan

IDG UK Sites

2014 Retina iMac release date rumours, specs and features: 27in 5K Retina iMac 'launching this mont'......