Tom Skwara
unread,Feb 7, 2011, 7:30:33 PM2/7/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to iLuaBox
iLuaBox provides an intuitive environment to learn, write, and run
scripts written in the Lua Programming Language. This is not a
stripped down version of Lua, but rather a full-featured
implementation that is optimized for iOS 4.2. iLuaBox is a universal
application that runs on any iOS 4.2 compatible device.
Lua is a powerful, fast, lightweight, embeddable scripting language.
It combines simple procedural syntax with powerful data description
constructs based on associative arrays and extensible semantics. Lua
has been used in many industrial applications, with an emphasis on
embedded systems and games.
In addition to Lua’s standard function libraries, iLuaBox includes the
iLua Toolbox function library developed specifically for iOS devices.
Also available are In App purchases of additional toolboxes that
expand iLuaBox functionality even further. iLuaBox includes a solid
reference manual and examples to get you started.
The side-by-side text views are routed to the standard input and
standard output streams, providing a simple yet powerful text user
interface. Input and output text can be edited and saved for later
use.
FEATURES:
- Full-featured Lua programming language
- In App purchases of toolbox expansions
- Built-in Lua reference manual
- Basic library, coroutine library, string manipulation, and table
manipulation
- Mathematical functions, bitwise operations, debugging, sensors and
more
- Side-by-side text user interface for intuitive input and output
- Load, edit and save input text
- Save output text
- TextExpander enabled
SPECIALIZED TOOLBOXES:
iLua Toolbox (Built-In)
The iLua Toolbox adds several utility functions for controlling
iLuaBox core behavior such as screen mode, printing to the input
screen, and reading the device file directory.
Device Toolbox (In App Purchase)
The Device Toolbox adds a set of functions to iLuaBox for obtaining
information about the device such as unique ID, assigned name, device
model, operating system name and more.
GUI Toolbox (In App Purchase)
The GUI Toolbox adds a set of functions to iLuaBox for building
graphical user interfaces. Available primitives include actionSheet,
alertView, button, datePicker, imageView, label, pageControl,
textField, textView, switch and more.
IMPORTANT NOTES:
- Requires iOS 4.2 or later.
- iLuaBox is a universal application.
- Some functionality may require In-App purchase of specialized
toolbox.
- mLuaBox for the Mac will be available later this year from the Mac
App Store.
What’s New in Version 1.2
- [NEW] iLuaBox functionality is expandable via In App purchases.
- [NEW] Added Device Toolbox to In App purchases.
- [NEW] Added GUI Toolbox to In App purchases.
- [NEW] Added retina display optimized icons.
- [NEW] Added table of contents and index to iLuaBox Help.
- [CHANGE] INPUT_BUFFER_SIZE and OUTPUT_BUFFER_SIZE maximum values
changed to 50000.
- [CHANGE] INPUT_BUFFER_SIZE default value changed to 5000.