LiveCode installers for Windows, Mac and Linux can be downloaded here.

To follow the App in a Day Course you will need to download LiveCode 8.0.

LiveCode Versions

LiveCode is a dual licensed product. There is an open source version, LiveCode Community and a commercial licensed version.

For the purposes of this course, learning LiveCode and developing and releasing open source apps LiveCode Community is what you need.

If you create an app you want to release commercially or via the Mac App Store you’ll have to look at uprading to a Commercial license.

General

To use LiveCode you will need:

  • 1024×768 or larger monitor
  • True color display (16-bit or 32-bit depth)
  • At least 256Mb of memory
  • At least 150Mb of disk space

Windows

LiveCode supports the following versions of Windows:

  • Windows 2000 SP4
  • Windows XP SP2 and above
  • Windows Server 2003
  • Windows Vista SP1 and above (both 32-bit and 64-bit)
  • Windows 7 (both 32-bit and 64-bit)
  • Windows Server 2008

Additionally, QuickTime 7 or later is required for most multimedia features.

Mac OS X

LiveCode supports the following versions of Mac OS X:

  • 10.3.9 (Panther) on PowerPC
  • 10.4.11 (Tiger) on Intel and PowerPC
  • 10.5.8 and later (Leopard) on Intel and PowerPC
  • 10.6.x (Snow Leopard) on Intel

Linux

The minimal requirements for LiveCode to run on Linux are:

  • 32-bit installation, or a 64-bit linux distribution that has a 32-bit compatibility layer
  • 2.4.x or later kernel
  • glibc 2.3.2 or later X11R5 capable Xserver running locally on a 24-bit display
  • compositing window manager (optional – required for alpha-blended window shapes)
  • gtk/gdk/glib (optional – required for native theme support)
  • pango/xft (optional – required for pdf printing, anti-aliased text and unicode font support)
  • lcms (optional – required for color profile support in JPEGs and PNGs)
  • gksu (optional – required for elevate process support)
  • mplayer (optional – required for video playback)
  • esd (optional – required for audio playback)

Although impossible to test every existing Linux distribution, we are aiming to ensure that LiveCode runs on as wide a variety of systems as possible. To achieve this, the engine has been implemented to have minimal direct dependencies on system software, and will gracefully degrade in feature set if it cannot find the libraries it needs. Generally any recent linux distribution including Gnome/GTK support will have the required libraries for full feature support ñ for example, Ubuntu 7 supports all these features (although alpha blended window shape support requires you to be running with ‘Advance Desktop Effects’ turned on).

ArnaudLiveCode