LiveCode Icon

LiveCode

Create iOS applications quickly and easily.

LiveCodeOverview

LiveCode will help you unleash your killer app. Build apps twice as fast as any other environment with a modern and powerful workflow that saves time at every step. LiveCode is more than just mobile; deploy to 7 popular platforms from one code base. LiveCode has an incredibly rich, deep feature set with more than 2000 features for even the most sophisticated project. From ask password to zoom box, drop shadows to data grids, vector graphics to native scroll bars - LiveCode has it covered.

What LiveCode does:
LiveCode gets the job done, from simple apps for keeping score at sporting events to real-time flight booking systems for a major airline; millions of people use LiveCode-built solutions every day.

How LiveCode Does It:

  • Easily: The responsive, visual development system starts with drag and drop and lets you craft your program in small chunks. Then use a simple language that is loved by non-programmers and busy professional developers alike. LiveCode means the end of unnecessary jargon: up to 90% fewer symbols, statements and expressions needed to get the job done, when compared with popular alternatives such as JavaScript or Objective C. That's why we say that LiveCode is the only system that is so simple and accessible anyone can learn it.
  • Quickly: The best way to write a quick utility that solves a business problem in minutes or to create prototypes in real-time that deliver a sophisticated user experience. Live coding keeps development agile. Changes happen in front of your eyes meaning you slash debugging and maintenance time using understandable and readable code. On average, LiveCode customers have saved $36,250 per project.
  • Cross-platform: Realize commercial opportunities by supporting today's fastest growing platforms; LiveCode gives you completely royalty free distribution, no ongoing fees, hosting fees or mandatory subscriptions. Write once deploy everywhere: iOS, Android, Windows, Mac, Linux, Web and Server. Access native platform features on all platforms

The quoted price is for a per-month subscription. Also available, LiveCode Community Edition, free.

NEW

Engine changes

  • Initializers for constants and locals too strict
  • Cannot specify text encoding of server script file.
  • ! /usr/bin/lcserver
  • -*- coding: utf-8 -*-
  • BidiDirection
  • Enable "umask" property on OS X
  • File format change
  • Array element pass by reference
  • Hebrew text is shown in reverse character order on Android
  • Unicode Support
  • Unicode and LiveCode
  • Creating Unicode Apps
  • New Commands, Functions & Syntax
    • Chunk expressions: byte, char, codepoint, codeunit
    • Chunk expressions: paragraph, sentence and trueWord
    • Synonym: segment
    • Property: the formSensitive
    • Command: open file/process/socket ... for text
    • Functions: textEncode, textDecode
    • Functions: numToCodepoint, codepointToNum
    • Functions: numToNativeChar, nativeCharToNum
    • Function: normalizeText
    • Function: codepointProperty
  • Updated Functions
  • Function: binaryEncode
  • Function: binaryDecode
  • Deprecated Features
    • Functions: numToChar, charToNum
    • Property: useUnicode
    • Functions: uniEncode, uniDecode
    • Function: measureUnicodeText
    • Properties: unicodeText, unicodeLabel, unicodeTitle, unicodeTooltip, unicodePlainText,
  • unicodeFormattedText
  • Dictionary additions
  • Dictionary changes

Bug Fixes

  • iOS standalones with RevZip externals and iOS Min Version >= 7.0 do not build
  • Player Objects in 7.0.2 (rc1) don't work
  • set the background color of a field from a different card crashes live code
  • Getting 'the fontfilesinuse' can cause a crash.
  • The detailed files does not return urlencoded filenames
  • Reading from socket crashes LiveCode
  • [[ In-App Purchase ]] mobileStorePurchaseError returns empty in LC 7.0
  • setting the bg color of a grc that has a fillgradient in 7 does not wipe gradient
  • Evaluating 1.884956+0 and then using in string context can make it not convert back to
  • a number.
  • put +1 into variable causes LC to crash
  • Crash when pasting text
  • "repeat for i = 1 to 5" is not a syntax error
  • hang/crash on quit LC 7.0.1 when referencing owner of me in script
  • Building strings bigger than memory by concatenation crashes LiveCode
  • Print corruption in LiveCode 7
  • Fields without fixedHeightLine do not refresh when the last char of a line is deleted
  • internal API error (2) when using external

LiveCodeInformation

Version
7.0.2.10025
Date
04.07.15
License
Trial
Language
English
File Size
184.6 MB
Developer
Category
SubCategory
Operating Systems
Mac OS X
System Requirements
  • OS X 10.6 or later
  • iOS deployment requires membership of the Apple Developer Program
LiveCode Community Edition Icon
Cross-platform, open-source development environment (was Revolution Media).
Free
More
macSvn Icon
An easy to use svn client for mac, it integrates seamlessly into the Finder.
Trial
DB Browser for SQLite Icon
Create database files compatible with SQLite (was SQLite Database Browser).
Free
Tower Icon
Version control with Git made easy.
Trial
GitHub Icon
Synchronize branches, clone repositories, and more.
Free
Source Icon
System-wide code-snippet manager.
Paid
Schwartz Icon
Template-based graphics code generator.
Trial
ActiveTcl Icon
Complete and ready-to-install Tcl distribution.
Free
Mockups Icon
Collaborative wireframing for app development.
Trial
More