Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Codea Runtime Library for iPad by Two Lives Left
Objective-C C++ C Other
tree: 819a928bf8

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
CodeaTemplate
.gitignore
LICENSE-Codea.txt
README.md
make_project.sh

README.md

Codea Runtime Library (BETA)

This is the Codea Runtime Library. It provides all the Lua bindings and graphics, sound and runtime engine for Codea on iPad. Using this library you can create standalone apps from a Codea project.

This version is a BETA. Please report any issues to us on the issue tracker on github. The underlying library is release-worthy, but the related scripts could have issues.

Versions

The topmost is the current version.

1.3.6 Release BETA Version

License

The Codea Runtime Library is copyright 2012 Two Lives Left and is licensed under the Apache License v2.0.

Requirements

The Codea Runtime Library requires OSX and the iOS 5.0 Developer Tools. An iOS Developer License is required to build the app for devices and distribute on the Apple App Store.

Setup

  1. Run the make_project.sh script from a Terminal session. It takes a parameter which is the name of the app.
    • eg, ./make_project.sh Test will create a folder called Test with a CodeaTemplate.xcodeproj file inside it and targets of the same name set up
  2. Open the CodeaTemplate.xcodeproj project in XCode.
  3. Delete the existing the Project.codea file from the Classes group and select Move To Trash
  4. Rename your codea project Project.codea
  5. Drag and drop your project into the XCode project
  6. Check the "Copy items into destination folder's group (if needed)"
  7. Select "Create folder references for any added folders" and make sure your app's target is selected. Click Finish
  8. Setup the bundle id and Icon for your project as per usual

Issues

Please report any issue on the github issue tracker, and/or on the Codea forums.

Open Source Libraries

The Codea Runtime Library uses the following open source libraries with gratitude to the developers:

In addition, the Lua API was heavily inspired by Processing.

Something went wrong with that request. Please try again.