Touch Lua Wiki:About Touch Lua

What is Touch Lua?
Touch Lua is an iPhone and iPad application made by Hawwash-Soft. Touch Lua Plus is an enhanced iPad version of Touch Lua also made by Hawwash-Soft. Touch Lua allows you to create Lua 5.2 scripts that peform all kinds of functions.

For example, you can make a calculator script, a graph program, a notepad, and simple text games.

This application has in app purchases. What are they?
The first premium content that was released is the Draw library. For $4.99 you can use the Graphics screen where you can draw rectangles, circles, triangles, and lines. You can also use the touch screen, the gyroscope, and accelerometer features of your iPhone™ or Apple™ device, allowing the creation of graphical applications such as office programs and graphical games.

The second set of premium content is the Turtle library, allowing you to use the Turtle screen.

The latest set of content is the paid Audio library, allowing scripts to play music and sounds to enhance games and applications.

What is Lua?
The Lua scripting language which Touch Lua uses is similar to other programming languages in power, but is easier to learn and is more compact. Lua is also used in other applications, like on a MediaWiki plugin installed on Wikipedia, or in the free-to-play MMO like game named Roblox. Lua scripts enhance Roblox by allowing players to build fully featured games using Lua scripts programmed by users.

What can I make using Touch Lua?

 * A mathematical script
 * A code breaker game
 * A number guessing game
 * A script that can remember your name

What can I make with the draw library?

 * A paint program
 * A graph program
 * A stopwatch
 * A game with graphical capabilities
 * A spreadsheet program
 * A script where you can run multiple scripts at once using virtual machines.
 * A 3D game

Other links

 * The wiki article about Touch Lua
 * [ Download Touch Lua]
 * [ Visit the official Touch Lua Forums]