分享

iTunes 的 App Store 中的“Touch Lua”

 quasiceo 2014-04-24

Touch Lua

开发商:Hawwash-Soft

打开 iTunes 以购买和下载 App。

内容提要

Program with Lua, a simple and modern programming language. Lua’s syntax is simple as BASIC but Lua is faster and more powerful. Which make it just perfect for iPhone platform.

*** TouchLua+ (iPad version of TouchLua) is now available at App Store ***

What is Lua?
Lua is a powerful, fast, lightweight, embeddable scripting language.

Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.


Why Choose Lua?
Lua is a proven, robust language
Lua is fast
Lua is portable
Lua is embeddable
Lua is powerful (but simple)
Lua is small
Lua is free

Touch Lua Features:
+ Two modes: program/console (command line)
+ Built in help: Tutorials (hands on), Wiki, Reference
+ Multi program
+ Export/email programs and results
+ Powerful editor
+ Syntax highlighting
+ Sample programs provided

Use Touch Lua:
+ Learn programming
+ Learn modern scripting
+ Apply your programming skills
+ Rapid prototyping
+ Use it as advanced calculator

Now available through In-App Purchase:
Draw Library: Empowers you to create complex graphics from simple graphic objects
Features:
+ Draw simple graphic objects: lines, rectangles, circles, text, ...
+ Draw at the super speed of your device
+ Make animations
+ Define your colors with alpha channel (32bit color with transparency)
+ Select your drawn text font face and size
+ Enables you to run included Graphic Sample Programs

Turtle Library:
Logo like graphic commands designed to encourage logical thinking

To start learning Lua choose Console from main menu then select Tutorials (first aid kit icon). Now read & apply and you will learn Lua basic’s in no time!

Kindly Note: Touch Lua uses Lua 5.2 standard, so if you hit into undefined function see the alternative for it from the reference. some examples: unpack() now is table.unpack(), loadstring() is now load()

Make sure to take a look at other free App’s from Hawwash-Soft

...更多

版本 1.2 中的新功能

+ Turtle Library through In App Purchase
+ SQLite Library
+ Matrix Library
+ Complex Numbers Library
+ Minor Changes and Fixes

Turtle Library Description:
Logo like graphic commands designed to encourage logical thinking

*** TouchLua+ (iPad version of TouchLua) is now available at App Store ***

Make sure to take a look at other free App’s from Hawwash-Soft
Have Fun!

...更多

iPhone 屏幕截图

iPhone 屏幕截图 1
iPhone 屏幕截图 2
iPhone 屏幕截图 3
iPhone 屏幕截图 4
iPhone 屏幕截图 5

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多